KETTLE-转换-流程组件
流程组件
Switch / Case
分支组件
适用于为流数据做区分处理

- Field name to switch为switch的字段
- Case value data type为switch字段的类型
- Case values为指定指定值-目标步骤,指定空值将Value置空即可,支持多值对应相同目标步骤
- Default target step为Case values都不匹配而走默认目标步骤,可以不设置
Dummy (do nothing)
空操作组件
适用于不处理流数据

Detect empty stream
发现空流组件
适用于为空流赋予默认值,与Set field value to a constant组件搭配使用
统计时会用到

Filter rows
过滤流数据组件
适用于过滤掉流数据
- Send ‘true’ data to step为满足过滤条件的目标步骤
- Send ‘false’ data to step为不满足过滤条件的目标步骤
- The condition为条件设置,下面的白色方形框为条件反转(选中为NOT为不满足条件),右边加号为条件添加
Blocking Step
阻塞单步骤组件,直到上一步步骤输出完毕
适用于单个步骤阻塞

- Pass all rows为是否全输出,选中则将所有流数据都输出,不选中则将最后一条流数据输出
Block this step until steps finish
阻塞多个指定步骤组件,直到这些步骤输出完毕
适用于多个步骤阻塞

- Step name为指定需要等待阻塞的步骤
- Copy Nr,看了文档依然不知所云
- Get steps为自动获取block step之前的所有步骤


4213

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



