我正在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安装? –