Kettle(Pentaho)
本來想忽略安裝步驟,但我覺得這東西光安裝就不是那麼人性化,看在他免費,好吧。
這邊改用JDBC,表示一下我也會用JDBC喔XD
a. 下載網頁。是的沒錯,是Hitachi,不是冷氣冰箱。
https://sourceforge.net/projects/pentaho/
b. 選一個自己喜歡的版本。建議不要選太新的,多半是最新的上一個版本比較好。官方也有推薦穩定版。下載之後解壓縮到自己喜歡的目錄。建議放一個自己熟悉的位置,未來要更新JDBC driver .jar檔的時候,你各位才好找。
c. Make sure your JRE is installed correctly and version mapping with Kettle(Pentaho)
確認自己安裝JRE
確認自己安裝JRE
確認自己安裝JRE
https://java.com/zh_TW/download/
https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
甲骨文已經kobe JRE好一陣了。大家先默哀一陣….
d. Run Spoon.bat
在解壓縮資料夾內,找到spoon.bat執行它。是的,你不會看到一個漂亮的icon或是什麼exe檔,就是這個bat檔。
e. Wait and check your JDBC driver
第一次執行會慢到你以為自己電腦壞了。沒有。耐心等待。然後請把.jar的driver放到”\data-integration\lib”內, 完成安裝JDBC。(放進去等於安裝完成)
f. New a project
g. Design> Lookup> Database lookup
h. Make connection
i. choose Lookup schema
i. choose lookup table
j. make sure connection is valid
k. design your own flow for ETL