0

我在 Pentaho 数据集成部门工作。我们在勺子中开发了转换和作业。我们想在服务器上移动我们的代码,服务器是 Centos。

在 Centos 中,我们在安装 Pentaho 的 UI 时遇到错误。我们可以在 Centos 上安装厨房。

我们可以直接使用 Kitchen 运行我们的转换和工作吗?如果是,如何?

等待回复。

4

3 回答 3

5

引用文档

Kitchen 是一个可以执行 Spoon 在 XML 或数据库存储库中设计的作业的程序。通常,作业以批处理模式调度,以定期自动运行。

kitchen.sh文档显示了通过脚本运行作业的示例:

此示例从 Windows 平台上的文件运行作业:

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

此示例从 Linux 机器上的文件运行作业:

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

此示例在 Windows 平台上从存储库运行作业:(在单行输入,不返回...)

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

所以我会说答案是肯定的,可以直接使用 Kitchen 运行你的转换和工作。

于 2016-10-17T05:58:19.027 回答
1

如果您必须使用 kitchen 或 pan 命令运行转换和作业,则无需安装 Pentaho,只需下载 zip 文件并在 centos 机器上解压缩即可。你已经设置了 JAVA_HOME 环境变量

于 2017-05-11T02:17:43.470 回答
0

您可以尝试在 centos 上使用 Carte。 http://wiki.pentaho.com/display/EAI/Carte+User+Documentation

因此,您启动 carte 服务器并在此 carte 服务器上运行您的作业和转换。

于 2017-07-05T12:14:22.037 回答