一、Data Integration(Kettle) 是基於java開發的一款軟件,首先必須安裝JDK。
1.下載JDK安裝包,下載地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
點擊下載按鈕進入下載界面 ,根據系統選擇相應的版本下載。
2.下載后安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄為 C:\Program Files\Java\jdk1.8.0_112。
3.安裝完成后,需要配置環境變量。
3.1 右擊"我的電腦",點擊"屬性",選擇"高級系統設置";
3.2 選擇"高級"選項卡,點擊"環境變量";
3.3 在"系統變量"中設置3項屬性,JAVA_HOME,PATH,CLASSPATH 。若已存在則點擊"編輯",不存在則點擊"新建"。
變量設置參數如下:
- 變量名:JAVA_HOME
- 變量值:C:\Program Files\Java\jdk1.8.0_112 // 要根據自己的實際路徑配置
- 變量名:CLASSPATH
- 變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //注意前面有個"."
- 變量名:Path
- 變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4. 驗證JDK安裝是否成功。
"開始"->"運行",鍵入"cmd",鍵入命令: java -version,出現如下版本信息,說明已安裝成功。
二、Data Integration 7.0 的下載
進入pentaho的官網下載最新版本:http://community.pentaho.com
各版本文件的下載地址:https://sourceforge.net/projects/pentaho/files/
我下載了7.0版本 pdi-ce-7.0.0.0-25.zip,解壓后直接雙擊Spoon.bat運行。啟動需要等一小會兒,然后進入kettle的主界面。
(注意:JDK版本不能太老,否則會啟動失敗。如果JDK是1.6版本的,Data Integration 6和7就無法啟動,那就用Data Integration 5 吧。)
為方便啟動,你也可以把Spoon.bat創建一個快捷方式到桌面。
在根目錄的\samples子目錄里有很多小例子,供我們慢慢學習。
這樣kettle環境部署配置工作大功告成,可以開始我們的kettle之旅了!