Kettle运行环境
- 下载并解压jdk(推荐jdk1.8)压缩包。
- 设置环境变量。
JAVA_HOME
(JDK安装目录) 和KETTLE_HOME
(kettle的解压目录)。 windows 则设置为系统变量
运行spoon
运行 spoon.bat
配置项
- spoon配置文件
在用户主目录(例: C:\Users\Administrator)的 .kettle
和 .pentaho
目录下。
- 变量配置文件
.kettle/kettle.properties
配置变量后,kettle可以直接使用变量代替数据库主机名,用户名,密码等。
示例:
pg_local_host=127.0.0.1
pg_local_port=5432
pg_local_dbnm=postgres
pg_local_user=postgres
pg_local_pwd=Encrypted 2be98afc86aa7f2e4bb16bd64d980aac9
- 密码加密
打开cmd,找到kettle中的Encr.bat文件.
假设设kettle程序目录为: D:\Program Files\data-integration
执行:
"D:\Program Files\data-integration\Encr.bat" -kettle 待加密密码字符串
Linux系统则使用 encr.sh
文件
复制后即可填到 .kettle/kettle.properties
变量配置文件中。
- 资源库设置文件
.kettle/repositories.xml
工具: Kettle使用指南 https://blog.csdn.net/xiaxianba/article/details/89637845