Kettle 入门

Kettle 下载安装

下载安装Kettle,需要先配置好Java环境变量
官网下载速度非常慢,8.2版本镜像下载地址:http://mirror.bit.edu.cn/pentaho/Pentaho%208.2/client-tools/
百度网盘:提取码: nqsg
下载完成是一个压缩包,直接解压
运行程序点击文件夹内Spoon.bat文件即可

Kettle 转换和作业

转换

第一步:新建转换
在这里插入图片描述
第二步:新建数据库连接

在连接数据库之前需要将要连接的数据库对应的驱动放入Kettle文件夹下的lib文件夹中
例如:MySQL 需要 mysql-connector-java-5.1.46.jar

请注意!!!
Kettle 8.2 版本 可兼容使用的 MySQL 最新驱动为 mysql-connector-java-5.1.46 安装最新版本会报错…
MySQL 驱动下载地址:https://downloads.mysql.com/archives/c-j/
版本选择:5.1.46
系统选择:平台无关
下载后将jar包放入 Kettle 下的文件夹 lib 中
在这里插入图片描述

在这里插入图片描述
第三步:以MySQL 为例,根据提示配置数据库,配置完成后可以点击测试进行验证
在这里插入图片描述

第四步:点击核心对象,搜索框输入(表输入)双击到右侧窗口
在这里插入图片描述
第五步:双击右侧表输入,进行配置,选择数据源,并输入 SQL。可以点击预览进行预览数据
在这里插入图片描述

第六步:在左侧输入插入,双击插入/更新,与表输入连接(也可以按住shift进行手动连接)
在这里插入图片描述
第七步:双击插入/更新进行配置
在这里插入图片描述

第八步:启动配置好的转换,并保存转换文件
在这里插入图片描述
直接点击启动
在这里插入图片描述
启动成功
在这里插入图片描述

  • 日志:如果出错或者分析过程,可以查看日志
  • 步骤度量:每个图元的读、写数据量,是否已经完成,时间,等等都会记录
  • Metrics:查看每个步骤耗时,可以用来优化
  • Preview data:预览数据

作业:定时运行转换

第一步:新建作业
在这里插入图片描述
第二步:点击核心对象,依次双击Start、转换、成功
在这里插入图片描述
第三步:双击 Start 配置运行间隔时长,这里配置的是10秒一次
在这里插入图片描述
第四步:双击转换配置
在这里插入图片描述
第五步:启动并保存该作业
在这里插入图片描述
直接点击执行
在这里插入图片描述
执行成功
在这里插入图片描述
参考博客: https://blog.csdn.net/qqfo24/article/details/82190535

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值