1. 程式人生 > >【Kettle從零開始】第二彈之Kettle資料夾與介面介紹

【Kettle從零開始】第二彈之Kettle資料夾與介面介紹

1、  下載Kettle3.2GA工具壓縮檔案。

2、  下載1.5或者以上JDK

注:安裝完成JDK後需要配置JAVA_HOME與PATH環境變數,如果不配置則需要在Kettle家族相關的指令碼檔案中設定JAVA_HOME與PATH變數。

  資料夾介紹

下載Kettle3.2GA解壓後出現下圖相關資料夾以及資料夾介紹說明:

Config-jndi:存放Kettle使用JNDI方式連線資料來源方式的檔案存放目錄。目錄下的jdbc.properties配置檔案中有相應的例項提供參考。(如果有學過JAVA的同學應該一看資料夾名稱就知道是什麼意思了)。

Lib:存放Kettle的核心(core)jar

包、工作引擎(engine)jar包、資料庫(DB) jar包、圖形介面(UI) jar包。

Plugins:存放Kettle自定義外掛時,需要把自定義好的外掛打成jar放在此目錄。

Docs:存放Kettle各種語言版本的API文件。

Libext:存放Kettle所使用到的第三方jar包。比如:資料庫驅動包,如缺少時需要把對應的資料庫驅動包放入此資料夾中。

Pwd:存放Kettle配置叢集時所需要的配置檔案與加密檔案。

Extra:存放Kettle生成TransformationJAVA檔案與指令碼。

Libswt:存放Kettle對應不同平臺的相關UI jar包。

Samples:存放Kettle

自帶的一些JobTrans例項(建議大家多去檢視)

Launcher:存放Kettle Spoon載入的一些配置資訊。

Ui:存放Kettle初始化使用到的圖片及配置資訊。

  介面介紹

雙擊Kettle.exe或者Spoon.bat開啟Kettle圖形介面化如下:

(2.1)

說明:當開啟Kettle時顯示的是Kettle的相關版本資訊與GNU相關協議說明。

(2.2)

說明:開啟Kettle時彈出的視窗提示以資源庫方式登入相關資訊,關於【Kettle從零開始】工程儲存方式是以XML檔案方式來進行儲存,所以我就直接點選“沒有資源庫”。

(2.3)

說明:進入Kettle設計介面。提示關於Spoon

相關資訊,這裡直接點選“關閉”按鈕。

(2.4)

說明:圖片中所使用到的字母位置標識說明。

(A)Kettle所使用到的選單欄。

(B):在使用Kettle時所涉及使用到的物件。

(C)Kettle中所有的元件。

(D):根據選擇(B)或者(C)顯示相應的結果。

(E)Kettle設計介面。

(2.5)

說明:

檔案:是對Kettle所生成的JobTrans進行相關的操作,如:新建、開啟、儲存、匯入、匯出等相關操作。

(2.6)

說明:

編輯:是對Kettle當前開啟的JobTrans進行相關的操作,如:複製、撤銷、環境變數顯示、資源庫檢視、圖形介面自定義調整(顏色、字型、樣式)等相關操作。

(2.7)

說明:

檢視:是對Kettle當前開啟的JobTrans進行放大、縮小相關操作。

(2.8)

說明:

資源庫:是對Kettle中所使用到的資源庫進行操作,如:資源庫連線、斷開、當前使用者編輯等操作。

(2.9)

說明:

轉換:是對Kettle當前所開啟的Trans進行相關測試功能。

(2.10)

說明:

作業:是對Kettle當前所開啟的Job進行操作,如:執行、複製、引數設定等相關操作。

(2.11)

說明:

嚮導:是對Kettle當前所開啟的Job或者Trans對其進行一步一步的指導性操作。

(2.12)

說明:

幫助:檢視當前Kettle版本相關資訊。

注:當執行Kettle後,Kettle會在當前使用者下生成一個.kettle資料夾,.kettle檔案存下會存放Kettle執行快取、Kettle全域性變數引數配置檔案、Kettle全域性資料來源配置檔案。