pentaho数据集成 - 如何在mac上自动运行转换/作业

时间:2017-10-23 19:46:04

标签: macos cron pdi

我在Mac上使用 PDI版本7.1 。转换和作业存储在Documents中。我知道我可以在 START 上创建一份工作并安排工作,以便在指定时间内运行转换,但是对于这种方法,我必须运行该作业,否则,它无法自动运行。还有另一种方法可以在Mac上每天自动运行作业或转换吗?我在mac终端上尝试了crontab -e,但它说我没有访问该文件的权限,我该如何解决呢?

2 个答案:

答案 0 :(得分:0)

在Windows中,我们使用任务计划程序。通过它,我选择我的任务将如何安排,每小时,每天...您必须调用文件Kitchen.bat以在pdi上开始工作。在MAC OS上是Kitchen.sh

我发现这个link,也许可以帮到你。

答案 1 :(得分:0)

正如我所说,我在 Windows 上使用任务计划程序。在创建的任务中,我通过调用cmd.exe添加启动程序操作,并使用我的作业文件传递运行Kitchen.bat文件的命令行。

My example in image on Windows.

编程/脚本: C:\Windows\System32\cmd.exe

参数: /C ""C:\Pentaho\data-integration\Kitchen.bat" /file "C:\Jobs\job.kjb""