安装包解压后:
windown下直接双击Spoon.bat、linux下直接运行./spoon.sh即可。
配置资源库:
第一种方法:
启动kettle,直接弹出资源库选择窗口,则参考链接:http://blog.csdn.net/qq_25186987/article/details/54927073
第二种方法:
1、kettle 7.1 资源库配置在左上角的Connect
2、点击Connect,弹出默认资源库:Pentaho Repository
3、在弹出窗口选择other Repositories
选择对应的资源库类型即可新建:
Database Repository :数据库存储
File Repository:文件存储
4、资源库配置完毕,退出后,重新登陆;新建的资源库的默认用户和密码有两个,admin/admin和guest/guest
为了资源库的安全,我们需要修改资源库用户的登录密码,“Tools” -->“资源库”-->“探索资源库”,可以使用快捷键CTRL + E打开
快捷操作:
新建转换:快捷键Ctrl+N
打开资源库:快捷键Ctrl+E
新建作业:快捷键Ctrl+Alt+n ; F9执行作业
本人遇到的问题:
1)could not find the main class:org.pentaho.commons.launcher.Launcher. Program will exit.
解决方法:
一种方法:jdk版本错误 。添加环境变量配置到系统中即可:
名称:PENTAHO_JAVA_HOME
值:C:\Program Files\Java\jdk1.8.0_45 (安装路径)
2)配置资源库/工具-配置资源库的按钮为灰色,而且右上角没有connect按钮,无法配置资源库
一种方法:重新解压kettle,重新启动发现右上角出现connect按钮;
3)配置数据库资源库时连接mysql报错:
缺少驱动:将对应的mysql驱动包(mysql-connector-java-5.1.15-bin)放到下kettle的目录:
\pdi-ce-5.2.0.0-209\data-integration\lib下或
\pdi-ce-5.2.0.0-209\data-integration\libswt\win64下