在上面的过程中,我们都是在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文件。