Kettle搭建數據庫資源庫
通用步驟:在數據庫創建kettle資源庫對應的數據庫,在kettle創建並連接數據庫資源庫;kettle資源庫可以多人同時操作,但是不能同時操作一個轉換或這作業
1 Kettle搭建Mysql資源庫
1.1 Mysql數據庫端操作
創建kettle8數據庫:create database kettle8;
1.2 kettle端操作
1) 點擊Connect中的 Repository Manager
2) 點擊 other repositories
3) 先點擊 Database Repository,然后再點擊 Get Started
4) Display Name 是一個名字,自己取個標志性的名字就行,然后再點擊 > 按鈕
5) 這里選擇一個new,即連接一個新的數據庫
6) 填寫數據庫的配置信息,數據庫就是之前你在mysql上創建的數據庫
7) 填完以上所有的信息之后,可以先點擊測試,如果現實正確連接到數據庫,那么就是ok的,否則都是有問題的
8) 測試成功之后,點擊確認
9) 選擇你取的數據庫連接名稱,然后點擊Back
10) 核查你選擇的信息,點擊 Finish
11) 然后等待,如果出現 Congratulations,恭喜你創建資源庫成功了,否則失敗
12) 點擊 Connect Now或者在 Connect選擇頁面進行選擇
13) 輸入用戶名和密碼,默認都是admin,然后點擊connect就行
14) Spoon.bat 頁面的右上角可以看到你的連接名,左上角就是創建資源庫,點擊資源庫,可以看到這就是根目錄,你可以把你的轉換和作業保存在這里
15) 在數據庫端mysql可以看到有很多的表,這些表就是kettle資源庫對應的
2 Kettle搭建postgreSQL資源庫
步驟和Mysql的kettle的資源庫差不多,但是有些地方需要注意
因為pgSQL創建數據庫和表涉及到模式和角色;
角色能控制數據庫,模式依賴於數據庫,表依賴於模式;
所以你需要先創建角色(涉及到權限的分配),然后創建數據庫,新建模式,就好了;
然后再kettle端配置pg數據庫信息的時候,還需要加上數據庫名,用戶名和密碼以及模式名稱;