下载
Kettle官方网址:https://community.hitachivantara.com/s/article/data-integration-kettle,目前最新是9.2版本的。
进入官网后选择 –>Data Integration,找到Downloads,看到稳定版本为Data Integration 8.2,选择进行下载即可。
安装
- 打开解压之后的data-integration文件夹
- Windows系统,点击Spoon.bat运行;Linux系统点击Spoon.sh运行
环境变量配置
因为Kettle是纯Java开发的,因此下载以后需要配置一下环境变量。需要先安装JDK,准备好Java软件的运行环境,安装jdk1.8版本即可,具体操作可参考百度。
常见问题
- 启动Kettle后,页面右上角不出现Connect。
解决方法:打开系统盘用户目录下的repositories.xml配置文件,将乱码内容删除,并删除.spoonrc文件,重启Kettle。
2、可视化界面spoon.bat打不开,JVM提示不能正常启动
解决方法:
- 检查环境变量的配置
- 检查JDK版本,新版本最好用1.6以上
- 新安装了高版本jdk,环境变量也没问题,但是java -version 版本还是老的,那就检查一下原版本的的快捷方式java.exe还在不在,在的话就删掉。
- 以文本方式打开spoon.bat ,修改内存配置
3、连接数据库找不到驱动问题(以MySQL为例)
提示错误:
[mysql] : org.pentaho.di.core.exception.KettleDatabaseException:
Error occured while trying to connect to the database
Driver class ‘org.gjt.mm.mysql.Driver’ could not be found, make sure the ‘MySQL’ driver (jar file) is installed.
org.gjt.mm.mysql.Driver
解决办法:把mysql-connector-java-5.1.37-bin.jar拷贝到 \\pdi-ce-6.0.1.0-386\data-integration\lib下面,然后重新启动spoon即可。