今天 1024 程序员节,但是然并卵...    

公司啥奖励也没有,该写码的写码 该该需求的改需求...

插曲:

今天公司把我调到 另一个地方工作 让我使ETL ,but 我此前都不知道 ETL 是个啥!

百度了一会,跟这边的同事交流了一会.从 内网电脑拷了一个 kettle 6.1 (ETL 的一种) 发现打都打不开!  汗?

找工作时间长一些的同事来帮忙看看仍然是没有结果...

这样搞到中午也没有结果,然后就试着从官网下载了kettle6.1一个惊奇的发现可以打开!

进入正题,kettle 抽取一个database的数据到另一个database:

1.点击左上角,新建一个转换使用如图两个组件:

1024 的一篇博客, kettle 抽取一个database的数据到另一个database

2.双击 表输入 选择要复制的数据源库(没有则新建一个),然后编写 sql

1024 的一篇博客, kettle 抽取一个database的数据到另一个database

3.在需要数据的库里准备一个 表结构与 数据源表一样的表,可以在数据库源里导出表的DDL 然后在需要数据的库里执行

1024 的一篇博客, kettle 抽取一个database的数据到另一个database

4.双击表输出,选择好数据库连接(没有则新建),点击 输入字段映射 然后点击 猜一猜

1024 的一篇博客, kettle 抽取一个database的数据到另一个database

 5.保存以上操作,然后点击 运行或者 按 F9运行 ,然后大功告成! 就可以看到数据被复制

1024 的一篇博客, kettle 抽取一个database的数据到另一个database

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
猜你喜欢
  • 2021-06-21
  • 2021-10-17
  • 2021-04-17
  • 2021-06-05
  • 2022-12-23
相关资源
相似解决方案