Kettle定时同步mysql数据
1.下载kettle
下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/
点击summary->第一个
2.解压缩 kettle的zip 包
3.配置jdk环境变量PENTAHO_JAVA_HOME 或者JAVA_HOME
4.导入数据库驱动包到kettle的lib目录下去
这里用的是mysql驱动包
5.启动程序 spoon.bat
6.找到核心对象 下的输入
7.找到表输入
8.创建数据库链接
填写数据库信息点击测试 确认
9.同理 找到输出 添加输出数据
10.点击运行 下面查看运行结果
11.打开编辑设置
查看生成的ktr文件路径
12.编写bat文件 运行ktr任务
@echo off
cd “F:\kettle\pdi-ce-9.4.0.0-343\data-integration”
Pan.bat /file:“F:\kettle\pdi-ce-9.4.0.0-343\ktr\转换 2.ktr”
echo “转换 2.ktr执行完成”
Pan.bat 可以执行ktr任务
13.使用windows的任务计划程序 定时执行编写的bat