Kettle实现循环功能!!!
一、结果图
通过启动循环程序,点击确定弹出窗口的确定按钮,依次弹出“张三”、“李四”、“王五”,实现了简易的循环功能。
二、流程图
通过自定义“张三”、“李四”、“王五”的三条数据,依次执行该程序,达到循环的功能实现。
三、各个组件解析
- 通过组件 “自定义常量数据” 定义三条数据,将数据复制到结果中。
(1)、定义三个字段
(2)、填入数据(几条数据循环几次,这个值也可以通过变量实时变动,比如一个数据库有几张表)
- 通过 “复制记录到结果” (后续可以通过 ${Field_Name} 来获取该字段,也可以通过 “从结果获取记录” 接收这三个字段,对这三个字段进行相应的处理。)
- 通过作业里的 显示消息对话框 组件对三个字段的值接收并实现相应的效果。
- 主程序
查询出所有人员:选择 “获取所有人” 转换路径。
- 主程序-发邮件
通过 作业 组件来选取刚刚创建的作业。
- 精髓之处:这两个必选取。
相关内容
ETL工具kettle的计算方式
https://blog.csdn.net/weixin_43932609/article/details/110371110
Kettle工具中Rest client组件的用法!!
https://blog.csdn.net/weixin_43932609/article/details/109988783
ETL工具kettle的Excel合并操作
https://blog.csdn.net/weixin_43932609/article/details/109326043
ETL工具kettle的插入更新操作
https://blog.csdn.net/weixin_43932609/article/details/109065366
ETL工具Kettle的发送邮件功能:
https://blog.csdn.net/weixin_43932609/article/details/108766325
ETL工具Kettle的列转行组件:
https://blog.csdn.net/weixin_43932609/article/details/108795244
ETL工具Kettle性能优化:
https://blog.csdn.net/weixin_43932609/article/details/108749304
=========================================================
人生得意须尽欢,莫使金樽空对月!
__一个热爱说唱的程序员。
今日份推荐音乐:杨何苏KeyNG《双手合十》
=========================================================