一、相关说明
-
空操作组件说明:
空操作一般作为数据流的终点。(在kettle的sample中经常使用,但是实际开发中很少使用) -
中止组件说明:
中止是数据流的终点,如果有数据到这里,将会报错。一般用于校验数据的时候使用。 -
需求说明:
从数据库中的sys_user表读取数据,根据update_by字段来过滤非空和空的数据,若是update_by字段为空,则中止;不为空,则什么都不操作,即空操作。 -
测试数据源和如下博文中的数据源是一样的:
Kettle8.2查询组件之数据库查询
二、设计转换
- 输入:表输入
- 流程: 过滤记录
- 输出:中止与空操作

三、转换配置
-
Step1:表输入(连接A库)组件配置
- 双击组件,写上步骤名称等
- 相关配置如下所示:


本文介绍如何在Kettle8.2中使用空操作和中止组件来处理数据库数据。通过从sys_user表读取数据并根据update_by字段过滤,实现对数据的有效校验和处理。文章详细展示了转换的设计、配置、运行及结果查看过程。

3046

被折叠的 条评论
为什么被折叠?



