1. 程式人生 > >kettle-建立資源庫

kettle-建立資源庫

1.資源庫的介紹

    kettle資源庫是用來儲存轉換任務的,使用者通過圖形介面建立的的轉換任務可以儲存在資源庫中。

    資源庫可以使多使用者共享轉換任務,轉換任務在資源庫中是以資料夾形式分組管理的,使用者可以自定義資料夾名稱。

    資源庫有兩種形式:

        一、Kettle database repository,即儲存在各種常見的資料庫資源庫型別,使用者通過使用者名稱/密碼來訪問資源庫中的資源,預設的使用者名稱/密碼是admin/admin和guest/guest。

       二、Kettle file repository,儲存在伺服器硬碟資料夾內的資源庫型別,此型別的資源庫無需使用者進行登入,直接進行操作。 

     (當然,資源庫並不是必須的,如果沒有資源庫,使用者還可以把轉換任務儲存在xml檔案中。為了方便管理,建議使用者建立並使用資料庫型別資源庫Kettle database repository。)

2.database repository

新建過程:





連線資源庫:


使用者名稱密碼是為admin。

連線成功。

工具-資源庫-探索資源庫:


修改密碼:

填寫重置密碼,確定。

退出連線:

重新連線,密碼為admin,顯示連線錯誤,重置密碼才能連線成功。

連線失敗。

連線成功,會在postgres庫中新建一些r_*表:

在kettle中新建一個轉換,並儲存:

資源庫中的轉換表中就儲存該轉換資訊:


探索資源庫,也會顯示轉換的資訊:

2.file repository


填寫名字,選擇存放路徑,並在本地建立好該路徑。

連線該資源庫,點選connect now,新建一個轉換,並儲存:

工具-資源庫-探索資源庫:

本地路徑下同樣也有該轉換的檔案: