kettle_08 流程控件的使用

目录

1、switch-case
2、过滤记录
3、空操作
4、中止

1、switch-case
输入数据 目的:把数据按性别分组
kettle_08 流程控件的使用
1)新建下图所示转换。设置好输入和输出后,点击switch\case。
kettle_08 流程控件的使用
kettle_08 流程控件的使用
2)保存转换,点击运行。查看输出文件。

2、过滤记录
输入数据 目的:根据code字段是否为空,将数据分组。
kettle_08 流程控件的使用

1)新建下图所示转换,设置输入输出,点击过滤记录
kettle_08 流程控件的使用
kettle_08 流程控件的使用
2)保存转换,点击运行。查看输出文件。

3、空操作
什么都不做,和没有这个控件一样。

4、中止
中止操作会结束当前的正在执行的转换。当有数据流向中止控件后,控制台会爆出error,整个转换将结束。
使用数据,根据code字段是否为空,分流数据,当执行到id为3的记录时,导向中止,整个转换结束。
kettle_08 流程控件的使用
1)新建下图所示转换,编辑好输入输出后,点击过滤数据。
kettle_08 流程控件的使用
kettle_08 流程控件的使用
点击中止
kettle_08 流程控件的使用
2)保存转换,点击执行。查看结果。