(超详细)如何使用ETL工具实现数据迁移

1.首先打开ETL工具,创建一个转换
在这里插入图片描述
2.拉取一个数据库的输入出来,因为是迁移数据,首先要查询出其中一个数据库的信息
在这里插入图片描述
3.双击数据库输入,进行其中一个数据库的连接操作
在这里插入图片描述

4.完成了需要查询数据的数据库连接,现在配置被插入数据的库的连接,有些许不一样,这里是迁移相同表结构的数据做示范(不同的表可查部分需要迁移的数据,插入到某个表字段对应即可)
新建表的插入更新,双击进去配置数据库连接
在这里插入图片描述
这里有个小技巧,就是这两个连接之间创建是没有中间的小箭头的,按住shift,点击鼠标左键依次点击数据库输入跟表的插入更新
在这里插入图片描述
这里就关联上了,如果是通表结构的迁移,可以自动进行字段匹配(后面提)
在这里插入图片描述
在这里插入图片描述

然后匹配两个数据库的表字段(如果之前没有用箭头关联,需要一个一个敲!!!)
在这里插入图片描述
5.点击开始按钮,运行完成后下方的日志会有提示成功或失败
在这里插入图片描述
这样的话一次简单的两个库之间的数据迁移就完成了~

PS:如果是需要定时任务的话,则需要建立一个JOB(工作),然后把转换文件给放入到job文件中进行统一管理,然后用shell脚本进行定时启动,简单的看下示例吧
在这里插入图片描述
我这边是定时更新一张表的数据,由于业务需求,这里是在第一个转换中,有一个执行sql,直接删除某表数据,然后第二个转换则是上面提到的数据迁移了,使用job统一进行管理也是很方便的。

有问题的话欢迎加QQ872962282一起讨论噢~(备注来意就好)

  • 19
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值