介绍
Switch / Case,顾名思义,类似 Java 中的 Switch / Case,用于进行条件判断。是 kettle 中一个非常常用组件。
使用起来也非常简单,我们直接来看例子。
场景介绍
有一个 user 表,表中数据如下:
我们需要对 code 字段进行判断,如果不为空,则将数据同步到 user_copy 表(表结构相同);如果 code 为空,则记录一条错误记录,错误记录表 error_info 结构如下:
转换
整体的流程如下:
表输入:
介绍
Switch / Case,顾名思义,类似 Java 中的 Switch / Case,用于进行条件判断。是 kettle 中一个非常常用组件。
使用起来也非常简单,我们直接来看例子。
场景介绍
有一个 user 表,表中数据如下:
我们需要对 code 字段进行判断,如果不为空,则将数据同步到 user_copy 表(表结构相同);如果 code 为空,则记录一条错误记录,错误记录表 error_info 结构如下:
转换
整体的流程如下:
表输入: