KETTLE——(一)資源庫

對KETTLE有了大概的瞭解,pdi-ce-6.0.1.0-386也下載完成了。

1.解壓pdi-ce-6.0.1.0-386.zip文件,雙擊運行Spoon.batKETTLE是Java開發的,運行以來JAVA環境)

2.看到初始界面,如下圖(0),不同版本初始頁面基本相同,有些會在初始界面之前彈出一個連接資源庫的窗口,關掉即可不影響。

(圖0)

3.創建資源庫,工具——>資源庫——>連接資源庫(Ctrl+R),流程圖如下(1)


(圖1)

注意:連接MySQL數據庫報錯(缺包報錯)


mysql-connector-java-5.1.32.jar 添加 ../data-integration/lib目錄下,重啓Kettle即可,返回第四步的時候記得點【創建或更新】,默認密碼admin。

注意:連接Oracle數據庫報錯(缺包報錯)





ojdbc6.jar(用14的包雖然能連接上,但是會報錯) 添加 ../data-integration/lib目錄下,重啓Kettle即可,返回第四步的時候記得點【創建或更新】,默認密碼admin。

值得注意的是:如果放了不同版本的兩個包會包空指針異常,具體是爲什麼,本人未深究。知道的請告訴我一聲。如果一切正常應該是46張表。

總結:主要問題出現在連接數據庫上,可能是KETTLE對數據庫的支持不是很完整,不同的數據庫需要我們自己手動添加包,可能也是因爲支持的數據庫太多了,而且版本不一,爲了方便擴展所以沒法一不做到位。網上還有其他參考,未過多測試,不予評述。以上足以解決問題。(注意版本)






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章