系统要求
动手安装前,先确认下你的环境是否满足基本条件:
必备项
- Java 运行环境 (JRE): JRE 17 (强烈推荐) 或 JRE 11。这是 PDI 运行的基石。
- 操作系统: Windows 10/11, 主流 Linux 发行版, macOS。
- 内存: 至少 4GB RAM,推荐 8GB 或以上。处理大数据量时内存很关键。
- 磁盘空间: 至少预留 2GB 可用空间(安装包本身 1-2GB)。
Java 环境安装(如果没有)
如果系统里还没有 Java,需要先装好:
- 访问 OpenJDK 官网。
- 下载对应你操作系统的 JRE 17 版本(比如 Windows 选
.msi,Linux 选.rpm/.deb,macOS 选.dmg)。 - 按照安装向导一步步完成安装。
- 验证安装: 打开命令行(Windows 是 CMD 或 PowerShell,Linux/macOS 是 Terminal),输入:
bash Java -version看到类似openjdk version 「17.x.x」的输出就说明装好了。
下载安装指南
第一步:获取安装包
- 打开项目发布页面:HTTPS://GitHub.com/tchivs/pentaho-kettle/releases
- 找到最新版本的
pdi-ce-*.zip文件(比如 ++pdi-ce-11.0.0.0-SNAPSHOT.zip++)。 - 点击下载。文件比较大(300 多兆),耐心等待下载完成。
第二步:解压安装
Windows 系统:
# 把下载的 zip 文件解压到你喜欢的目录,比如:
C:\pentaho\data-integration\
# 进入解压后的目录
cd C:\pentaho\data-integration
# 双击运行 Spoon.bat 启动程序
Linux/macOS 系统:
# 解压到合适的目录,比如 /opt/ (需要管理员权限)
sudo unzip pdi-ce-*.zip -d /opt/pentaho/
# 进入解压后的目录
cd /opt/pentaho/data-integration
# 首次运行需要给脚本添加执行权限
chmod +x *.sh
# 运行启动脚本
./Spoon.sh
第三步:启动验证
顺利的话,稍等片刻就会弹出 Spoon 的图形界面窗口。这就是 PDI 的主工作台,后面所有的 ETL 流程设计都在这里完成。
务必注意! 这个社区版本(tchivs/pentaho-kettle)打包的是 Pentaho Data Integration 社区版 (PDI-CE),其核心代码遵循 Business Source License 1.1 (BSL) 许可证:
相关资源
- 项目主页 & 下载: pentaho-kettle/releases (直接下载预编译包)
- 官方文档(权威参考)
- Hitachi Vantara 社区论坛 (遇到复杂问题可以在这里提问)