1. Kettle安装
1.1安装 java 环境
Kettle是基于 java 的,因此需要安装 java 环境
sudo apt update //更新库缓存
sudo apt install openjdk-8-jdk //安装jdk
如果报错提示,后面加上“--fix-missing”
或sudo apt -f install //修复依赖与覆盖问题
java -version //验证是否安装成功
1.2安装mysql
1.3安装Kettle
SourceForge开源软件分享网站
Pentaho-9.2→client-tools→pdi-ce-9.2.0.0-290.zip
Kettle 现在叫 PDI(Pentaho Data Intergration),截至2021年9月20日最新版本为9.2(Pentaho-9.2)
笔者这里选择的是9.0.0.0.423版本
1.4安装MySQL驱动jar包
MySQL Connector/J→版本号→Files→jar→下载
笔者这里选择的5.1.49版本,jar文件跳过解压步骤
unzip为.zip压缩文件的解压缩程序
unzip xxx -d<目录>:指定文件解压缩后所要存储的目录;
并复制到…/kettle/data-integration/lib目录下
Linux系统下运行spoon.sh
cd /opt/kettle/data-integratioin
sudo ./spoon.sh
易出问题:
1.没有权限打开spoon.sh
chmod +x spoon.sh //x:赋予执行权限
2.缺少包
sudo apt-get install xxx