命令行运行pentaho

在上面的过程中,我们都是在IDE工具中,直接点击按钮进行运行文件的,但在实际中,我们需要脱离IDE,进行单独的运行,这时就必须用到命令行来运行文件了。

1、cmd方式运行

(1)ktr的运行:运行transformation文件是通过pan.bat来运行的。

打开cmd命令行窗口,转到pan.bat所在的目录,如d:\data-integration,然后执行文件的命令为:pan /file d:\etltest\etltesttrans.ktr

(2)kjb的运行:运行job文件是通过kitchen.bat来运行的。

打开cmd命令行窗口,转到pan.bat所在的目录,如d:\data-integration,然后执行文件的命令为:kitchen /file d:\etltest\jobok.kjb

2、bat文件运行

如果觉得通过打开命令行输入麻烦,我们可以把它写在一个批处理文件中。如:

d:

cd d:\data-integration

pan /file d:\etltest\etltestrans.ktr

把这些内容保存在pan.bat里,通过双击panktr.bat就可以执行ktr文件了。

同样地,我们把下面的内容:

d:

cd d:\data-integration

kitchen /file d:\etltest\jobok.kjb

保存在kitchenkjb.bat里,双击它,也可以执行kjb文件。

你可能感兴趣的:(pentaho)