【问题标题】:Pentaho PDI 9 (Kettle): Kitchen can't continue because the job couldn't be loadedPentaho PDI 9(水壶):厨房无法继续,因为无法加载作业
【发布时间】:2021-09-29 13:39:52
【问题描述】:

我没有使用任何存储库,我正在尝试运行本地作业,但它没有运行,甚至设置日志级别来调试它并没有真正写出任何有用的东西。我这样称呼厨房(Ubuntu):

sh kitchen.sh -job:"/home/myuser/jobs/job.kjb"

也试过了

sh kitchen.sh -job:"job.kjb" -dir:"/home/myuser/jobs/"

并且还尝试使用“=”而不是“:”。

我看到有些人因为存储库文件而遇到问题,但正如我所说,我没有使用任何存储库文件。 “repositories.xml”不存在,所以我在“/home/myuser/.kettle”和“/home/myuser/pdi/data-integration/.kettle”上将其创建为空,并要求脚本查找一些假存储库,它确实在两个文件中查找任何存储库,如果我不要求它使用任何存储库,它就不会这样做。

【问题讨论】:

    标签: pentaho kettle pdi


    【解决方案1】:

    我发现“dir”仅适用于指向本地存储库文件,而不是包含作业文件的本地目录。还有一个参数可以设置job文件的路由:“file”。

    sh kitchen.sh -file="/home/myuser/jobs/job.kjb"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多