空操作组件说明: 空操作一般作为数据流的终点。(在kettle的sample中经常使用,但是实际开发中很少使用)
中止组件说明: 中止是数据流的终点,如果有数据到这里,将会报错。一般用于校验数据的时候使用。
需求说明: 从数据库中的sys_user表读取数据,根据update_by字段来过滤非空和空的数据,若是update_by字段为空,则中止;不为空,则什么都不操作,即空操作。
测试数据源和如下博文中的数据源是一样的: Kettle8.2查询组件之数据库查询
Step1:表输入(连接A库)组件配置
Step2:过滤记录组件配置
其他输出文件配置,请参考Kettle专栏中其他相关博文 上述配置好后,点击确定即可!