0

我正在Pentaho Data Integretion工作。 我們已經開發出勺子的轉換和工作。 我們想在服務器上移動我們的代碼,服務器是Centos。Pentaho | Centos

在Centos中,安裝Pentaho UI時出現錯誤。我們可以在Centos上安裝廚房。

我們可以用廚房直接運行我們的轉換和工作嗎? 如果是,如何?

等待回覆。

+0

你可以開始搜索你得到的錯誤消息。或者您聯繫Pentaho客戶支持。 – Gordon

+0

將檢查在谷歌,但我的問題是我們可以直接運行與廚房的作業沒有UI安裝? –

回答

5

引用的文檔在

廚房是可以在XML或數據庫中的存儲庫執行由勺設計工作的程序。通常,作業按批處理模式進行排定,以定期自動運行。

該文檔顯示通過kitchen.sh腳本運行的作業例子:

本示例運行從文件在Windows平臺上工作:

kitchen.bat /file:D:\Jobs\updateWarehouse.kjb /level:Basic 

本示例運行從文件中的作業在Linux上:

kitchen.sh -file=/PRD/updateWarehouse.kjb -level=Minimal 

這個例子ru NS從Windows平臺的存儲庫工作: (上不返回一行進入...)

kitchen.bat 
       /rep:"Production Repository" 
       /job:"Update dimensions" 
       /dir:/Dimensions 
       /user:matt 
       /pass:somepassword123 
       /level:Basic 

所以我想說的答案是肯定的,它可以運行你的轉換和直接與廚房工作。

1

如果您必須使用kitchen或pan命令運行轉換和作業,那麼不需要安裝Pentaho,只需下載zip文件並在centos機器上解壓即可。你已經設置了JAVA_HOME環境變量

+0

這就是要走的路。 還有一個技巧:你可以在你的機器上有一個kettle.property文件,而在CentOS服務器上有另一個文件。因此,如果您使用連接,密碼等類似$ {property}的東西編寫轉換/作業,當您將轉換/作業從開發機複製到prod-CentOS時,它們將自動進行翻譯。 Matt Casters和Jens Bleuel的絕妙創意。 – AlainD