kettle-建立資源庫
阿新 • • 發佈:2019-02-06
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,新建一個轉換,並儲存:
工具-資源庫-探索資源庫:
本地路徑下同樣也有該轉換的檔案: