Kettle 简单应用——转换

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

Kettle 简单应用——转换

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

1.下载

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

2.不用安装直接打开

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

3.新建mysql连接

点击左上角的文件——新建——数据库连接,如下图,填好保存即可
在这里插入图片描述

4.新建转换文件

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

5.拖拽组件

点击左边核心对象中找到 输入——表输入,拖拽到右边
点击左边核心对象中找到 输出——插入/更新,拖拽到右边
按住 shift表输入插入/更新从左往右连接起来,如下图
在这里插入图片描述

6.修改参数

双击表输入,生成如下窗口,填写好,保存退出
在这里插入图片描述
双击插入/更新,生成如下窗口,填写好,保存退出(关键字即mysql表的主键,更新字段一般为表全部字段)
在这里插入图片描述

7.执行并打印日志

点击左上角的执行按钮,即可打印出日志,如下图
在这里插入图片描述
补充知识
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

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

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

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值