kettle设置数据库连接变量、js脚本设置变量、数据流合并、设置分支等
关于kettle工具的介绍就不赘述了,某百科可以自行查阅。回顾自己当初刚接触这个工具的时候,网上资料虽然众多,但多数都是博客为主,很多博客都是写个【start –》查个表数据】就结束了,浪费了大量时间查找,最终不得要领。后来无奈,只能慢慢查阅“丰富”的官方文档。这篇博客没有深入的原理探讨,只是分享一些自己使用过程中用到的组件功能,希望能帮助一些入门的同学,快速定位解决自己的问题,不足之处,欢迎大家雅正!
需求说明
- 涉及两个数据库连接A和B,其中A库是用户数据,B库中是业务数据。需要查询A中所有用户在B中是否有相关业务数据,如果有,则不作处理;否则,新增。
表名称说明
- 涉及的数据表:uc_user用户主表、uc_user_organization非机构用户表、cloud_user_desktop_folder应用文件夹、cloud_user_desktop_app应用表、cloud_app_authorization应用权限表
流程图
- 总流程图