天天看点

ETL工具(kettl)使用系列(一)

  1. 项目开发中会遇到这样的需求:
  2. 需要把不同数据库(oracle,mysql,sqlserver,db2,sybase,cache…)的中数据转换到我们系统数据库的数据,怎么做???
  3. 经过研究我们选择使用ETL工具kettle
  • kettle:开源的Java编写的ETL工具,可以在Window、Linux、Unix上运行.更多详细介绍可进入官网

    http://www.kettle.net.cn/ 阅读

    4. kettle下载 https://community.hitachivantara.com/docs/DOC-1009855

  • 1:kettle基本使用之sqlserver数据库数据同步到mysql数据库 sqlserver→mysql
  • 新建sqlserver连接
  • ETL工具(kettl)使用系列(一)
  • 新建mysql连接

    mysql-connector-java-5.1.16.jar

    放入 kettle安装目录内的 lib文件夹中
    ETL工具(kettl)使用系列(一)
  • 输入
  • [ ]
    ETL工具(kettl)使用系列(一)
  • 输出
  • ETL工具(kettl)使用系列(一)
  • 执行 点击执行 sqlserver表t_user中的数据会立即同步到mysql表t_user中
  • 新建一个作业定时执行这个同步数据
  • ETL工具(kettl)使用系列(一)

继续阅读