ETL工具KETTLE常用设计之——多表或整库数据全量迁移

隐身守侯 提交于 2020-01-27 01:26:29

一、思路:

有主作业、子作业两个作业组成这个流程,在主作业中,首先调用一个转换用来获取指定库中所有的表名、指定的表名等内容复制到结果记录,然后调用一个子作业,子作业中先调用一个转换用来结果记录中的信息,然后设置变量,变量有效范围为parent_job,然后子作业再调用一个转换,用来执行sql脚本创建表结构和获取源数据表中的数据再输出到对应的目标数据库中表中即可,因为字段名称是一致的,所以不需要指定字段映射;(如果是需要字段映射的,那么就不能这样多表或整库数据全量迁移了,只能每个表配置对应的转换进行抽取数据)

二、自动循环配置过程见博客:

https://blog.csdn.net/LSY_CSDN_/article/details/92062738

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!