kettle的下载、安装和初步使⽤(windows平台下)(图⽂详解)
kettle的下载
mysql下载后安装中出现提示不到安装包
  K ettle可以在⽹站下载
sourceforge/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download
黄海注释:
⽤迅雷下载吧,速度极快:
kettle的安装
  下载kettle压缩包,因kettle为绿⾊软件,解压缩到任意本地路径即可。
  我这⾥,在D:\SoftWare下,新建kettle,
  解压
  对于,在windows下配置jdk,我这⾥就不多赘述了。
3、1 安装java JDK
1)⾸先到官⽹上下载对应JDK包,JDK1.5或以上版本就⾏;
2)安装JDK;
3)配置环境变量,附配置⽅式:
安装完成后,还要对它进⾏相关的配置才可以使⽤,先来设置⼀些环境变量,对于Java来说,最需要设置的环境变量是系统路径变量path。
(1)要打开环境变量的设置窗⼝。右击“我的电脑”,在弹出的快捷菜单中选择“属性”选项,进⼊“系统属性”对话框,如图所⽰。选择“⾼级”标签,进⼊“⾼级”选项卡,再单击“环境变量”按钮,进⼊“环境变量”对话框,如图所⽰:
(2)在“Administrator的⽤户变量”列表框中,选择变量PATH,待其所在⾏变⾼亮后,单击“编辑”按钮,如图所⽰。
(3)在弹出的“编辑系统变量”对话框中,将JDK安装路径下的bin⽬录路径设置到Path变量中,如图所⽰。
编辑完后,单击“确定”按钮,进⾏保存,环境变量Path的设置就正式完成。
注意:设置Path变量的路径,必须是JDK安装⽬录中的bin⽬录,有时候在JDK安装⽬录的同⼀层会有JRE的安装⽬录,因此请谨慎选取相关路径,避免将路径设置成JRE⽬录下的bin⽬录。
3、2 测试JDK配置是否成功
设置好环境变量后,就可以对刚设置好的变量进⾏测试,并检测Java是否可以运⾏。
(1)单击“开始”按钮,选择“运⾏”选项,在“运⾏”对话框中输⼊cmd命令。
(2)之后单击“确定”按钮,打开命令⾏窗⼝。
(3)在光标处输⼊:javac命令,按下Enter键执⾏,即可看到测试结果
黄海注释:
下载地址:
kettle的初步使⽤
  进⼊到Kettle⽬录,如果Kettle部署在windows环境下,双击运⾏spoon.bat或⽂件,出现如下界⾯:
  因为,
运⾏spoon
  在不同的平台上运⾏spoon所⽀持的脚本:
  Spoon.bat:在Windows平台上运⾏spoon;
  Spoon.sh:在Linux、AppleOSX、Solaris平台上运⾏Spoon。
  默认打开的是,⼤家Kettle安装⽬录下的,英⽂欢迎界⾯。
file:///D:/SoftWare/kettle/data-integration/docs/English/welcome/index.html
初步使⽤:
  左上⾓点击”⽂件-新建-转换“保存为demo.ktr
⼤家初步启动和使⽤可能出现的问题总结
问题⼀:配置JVM及内存配置问题
如果java_home设置了,仍提⽰:
could not find the main class. Program will exit!
可以设置环境变量:PENTAHO_JAVA_HOME,变量值为:jdk的安装⽬录,1.6以上即可。本机为: D:\Program Files\java\jdk1.7.0_8
但是,⼀般都不需要哈。
问题⼆:如果启动还报错 ERROR:could not create the java virtual machine!
  不是Java虚拟出了问题,修改⼀下spoon.bat⾥内存配置:
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m"改为:
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms512m" "-Xmx1024m" "-XX:MaxPermSize=256m"
问题三:连接数据库不到驱动问题(MySql为例)
提⽰错误[mysql] : org.xception.KettleDatabaseException:
Error occured while trying to connect to the database
Driver class 'sql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
sql.Driver
解决办法:把mysql-connector-java-5.1.21-bin.jar拷贝到
D:\SoftWare\kettle\data-integration\lib下⾯,然后重新启动spoon即可。
参考博客
wwwblogs/limengqiang/archive/2013/01/16/kettleapply1.html#xzbs
wwwblogs/yiyezhiqiusmile/p/6010892.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。