一、下载地址
官网:Kettle官网地址
更多下载地址:各版本下载链接
百度网盘:百度网盘地址 ,提取码:beeo
二、Kettle目录说明
Kettle文件夹目录说明:
Kettle 文件说明:
三、Kettle 安装部署
概述:在实际企业开发中,都是在本地Windows环境下进行 kettle 的 job 和 Transformation 开发的,可以在本地运行,也可以连接远程机器运行
1)安装 jdk,版本建议1.8及以上
2)下载kettle压缩包,因kettle为绿色软件,解压缩到任意本地路径即可
3)双击Spoon.bat,启动图形化界面工具,就可以直接使用了
四、连接数据库驱动配置
表输入可以说是kettle中用到最多的一种输入控件, 因为企业中大部分的数据都会存在数据库中。kettle可以连接市面上常见的各种数据库,比如Oracle,Mysql, SqlServer等。但是在连接各个数据库之前,我们需要先配置好对应的数据库驱动,本教程以mysql为例,给大家讲解kettle连接mysql数据库的过程。
1. 数据库驱动下载
一定要下载对应数据库版本
-
SqlServer驱动下载地址:https://sourceforge.net/projects/jtds/
-
MySQL驱动下载地址:https://dev.mysql.com/downloads/connector/j/
2. 环境配置
1. 首先我们要将对应版本的mysql连接驱动放到kettle 安装目录下面的lib文件夹下,然后重启kettle 的客户端Spoon
2. 重启Spoon客户端以后,我们就可以创建对应的数据库连接了,在转换视图的主对象树目录下,有个DB连接,右键然后选择新建,在打开数据库连接框里,填写正确的数据库信息,然后测试,测试无误后,可以保存此数据库连接。
3. 数据库连接默认只对本转换有效,换一个转换以后,这个连接就没法用了,还需要新建数据库连接,所以我们需要将建好的这个数据库连接进行共享下,共享以后,其他的转换也能用我们提前建好的这个数据库连接了。
五、Kettle更多操作
Kettle更多操作文章推荐:大数据ETL开发之图解Kettle工具(入门到精通)