Kettle 简单应用——转换

@羲凡——只为了更好的活着

Kettle 简单应用——转换

kettle是一个神奇的工具,第一,开源;第二,应用简单

1.下载

https://community.hitachivantara.com/docs/DOC-1009855

2.不用安装直接打开

在Kettle的家目录下找到 Spoon.bat 文件双击即可打开

3.新建mysql连接

点击左上角的文件——新建——数据库连接,如下图,填好保存即可
Kettle 简单应用——转换

4.新建转换文件

点击左上角的文件——新建——转换,在右边生成一个转换1文件。

5.拖拽组件

点击左边核心对象中找到 输入——表输入,拖拽到右边
点击左边核心对象中找到 输出——插入/更新,拖拽到右边
按住 shift表输入插入/更新从左往右连接起来,如下图
Kettle 简单应用——转换

6.修改参数

双击表输入,生成如下窗口,填写好,保存退出
Kettle 简单应用——转换
双击插入/更新,生成如下窗口,填写好,保存退出(关键字即mysql表的主键,更新字段一般为表全部字段)
Kettle 简单应用——转换

7.执行并打印日志

点击左上角的执行按钮,即可打印出日志,如下图
Kettle 简单应用——转换
补充知识
1.如果你的转换中有中文报错,请查看博客 http://www.cnblogs.com/yiyezhiqiusmile/p/6010898.html
2.将ktr文件放在linux上执行,可使用bash pan.sh -file=/aaron/test_kettle.ktr -norep,具体请查看博客 https://blog.csdn.net/zuolovefu/article/details/78083445

====================================================================

@羲凡——只为了更好的活着

若对博客中有任何问题,欢迎留言交流