Kettle手冊(七)- 資源庫的使用

1. 為什么使用資源庫

之前,我們新建轉換或者作業的時候,都是直接保存在本地,而如果我們是多人開發的話,除了使用SVN等版本控制軟件,還可以使用Kettle的資源庫,他會將轉換、作業直接保存在數據庫中,而且,連接資源庫的話,我們就不需要每一次都新建數據庫連接了,用起來還是蠻方便的。

2. 新建資源庫

Kettle7.0里面,是在右上角這個Connect來連接的


Kettle-handbook-07-01.png

2.1 資源庫的類型

資源庫有3中類型
Pentaho Repository
Database Repository(使用數據庫存儲)
File Repository(使用文件存儲)


Kettle-handbook-07-02.png

Kettle-handbook-07-03.png

2.2 新建Pentaho Repository

我們單擊上面的get started 之后,就會進入新建界面

Kettle-handbook-07-04.png

http://localhost:8080/pentaho
一開始還沒搞懂這個Server到底怎么啟動,后來google了半天發現
Kettle-handbook-07-05.png

后來又找到了這個,應該是要安裝其他的組件才行,這個類型的庫就放棄吧。。
Kettle-handbook-07-06.png

2.3 Database Repository

好了,這回,我們選擇哪個database的資源庫


Kettle-handbook-07-07.png

我們填一個connection的名字,然后配置一個資源庫的連接就可以了,最好給kettle新建一個數據庫使用


Kettle-handbook-07-08.png

至于數據庫連接的話,和轉換里面是一樣的,大家可以自行新建一個
Kettle-handbook-07-09.png

配置好,以后,大家選擇Finish就可以了,然后,我們可以連接下這個庫,注意下,這里的用戶名和密碼,
默認是admin/admin,大家直接登錄就好了,這是Kettle自己初始化的
這個怎么改呢,暫時還沒有發現,待研究,等我再google看看,估計官網上會有。
(找了下,發現了在哪改密碼,就是剛剛的搜索資源庫


Kettle-handbook-07-10.png

)
Kettle-handbook-07-11.png

連接后,我們正常使用就好了,沒啥兩樣,會多一些功能,比如,探索資源庫這里
Kettle-handbook-07-12.png

我們再保存作業和轉換的話,會直接保存在數據庫中,
Kettle-handbook-07-13.png

而且,很好的一個功能,個人感覺,就是數據庫連接只需要創建一次,在哪里都可以用了,不需要再次創建。

2.4 File Repository

這個和database的資源庫,就差不多了,只不過是基于文件的,保存在本地就可以了


Kettle-handbook-07-14.png

這個就和Eclipse一個工作區差不多,轉換、作業都保存在這個目錄下


Kettle-handbook-07-15.png

好了,關于資源庫,就簡單的說這些了,大家可以自行連接,試試。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容