我正在Pentaho Data Integretion工作。 我們已經開發出勺子的轉換和工作。 我們想在服務器上移動我們的代碼,服務器是Centos。Pentaho | Centos
在Centos中,安裝Pentaho UI時出現錯誤。我們可以在Centos上安裝廚房。
我們可以用廚房直接運行我們的轉換和工作嗎? 如果是,如何?
等待回覆。
我正在Pentaho Data Integretion工作。 我們已經開發出勺子的轉換和工作。 我們想在服務器上移動我們的代碼,服務器是Centos。Pentaho | Centos
在Centos中,安裝Pentaho UI時出現錯誤。我們可以在Centos上安裝廚房。
我們可以用廚房直接運行我們的轉換和工作嗎? 如果是,如何?
等待回覆。
引用的文檔在
廚房是可以在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
所以我想說的答案是肯定的,它可以運行你的轉換和直接與廚房工作。
如果您必須使用kitchen或pan命令運行轉換和作業,那麼不需要安裝Pentaho,只需下載zip文件並在centos機器上解壓即可。你已經設置了JAVA_HOME環境變量
這就是要走的路。 還有一個技巧:你可以在你的機器上有一個kettle.property文件,而在CentOS服務器上有另一個文件。因此,如果您使用連接,密碼等類似$ {property}的東西編寫轉換/作業,當您將轉換/作業從開發機複製到prod-CentOS時,它們將自動進行翻譯。 Matt Casters和Jens Bleuel的絕妙創意。 – AlainD
你可以嘗試在centos上使用Carte。 http://wiki.pentaho.com/display/EAI/Carte+User+Documentation
因此,您開始carte服務器並在此carte服務器上運行您的作業和轉換。
你可以開始搜索你得到的錯誤消息。或者您聯繫Pentaho客戶支持。 – Gordon
將檢查在谷歌,但我的問題是我們可以直接運行與廚房的作業沒有UI安裝? –