下面结合一个示例介绍分支节点的使用。本例上传一维表数据,指定数据转换方法,如果转换方法为数据标准化,输入1;如果转换方法为数据归一化,输入2;如果不转换,输入其他值。然后提取列数据,然后根据指定的数据转换方法进行分支操作。如果进行数据标准化,使用数据标准化插件进行转换;如果进行数据归一化,使用数据归一化插件进行转换;否则不转换。最后进行变量聚合,将结果输出。
本例的工作流如图7-2所示。
图7-2 数据转换工作流
本例中选择器的条件设置很简单,添加2个条件运算表达式:method=1和method=2,再加上“否则”,一共3个分支。
工作流运行后能正确进行数据转换,为使图书内容更简洁,这里不罗列结果。