switch/case组件:
使用kettle的组件swich/case对原有表进行条件判断,分类:
需求:表输入 switch/case 分类出2个Excel表格:
第一步:构建数据流图:
如果方向不对,可以进行反转方向:
一:表输入:选定对应的表内容:
选择t_phoneinfo表
二:编辑条件控制switch/case
按住shift键,将组件按照下图方式连接起来,鼠标与shift建同时作用拉动
最后的样子:
转换日志如下:
2023/12/15 17:03:57 - Spoon - Running transformation using the Kettle execution engine
2023/12/15 17:03:57 - Spoon - 转换已经打开.
2023/12/15 17:03:57 - Spoon - 正在打开转换 [aa]...
2023/12/15 17:03:57 - Spoon - 开始执行转换.
2023/12/15 17:03:57 - aa - 为了转换解除补丁开始 [aa]
2023/12/15 17:03:58 - 表输入.0 - Finished reading query, closing connection
2023/12/15 17:03:58 - 表输入.0 - 完成处理 (I=21, O=0, R=0, W=21, U=0, E=0)
2023/12/15 17:03:58 - Switch / case.0 - 完成处理 (I=0, O=0, R=21, W=21, U=0, E=0)
2023/12/15 17:03:59 - dd.0 - 完成处理 (I=0, O=13, R=13, W=13, U=0, E=0)
2023/12/15 17:03:59 - ee.0 - 完成处理 (I=0, O=8, R=8, W=8, U=0, E=0)
2023/12/15 17:03:59 - Spoon - 转换完成!!2
实现效果:
标签:语句,03,12,15,17,57,Excel,数据表,2023 From: https://www.cnblogs.com/cherishthepresent/p/17903847.html