Pentaho PDI 9(水壶):厨房无法继续,因为无法加载作业
Posted
技术标签:
【中文标题】Pentaho PDI 9(水壶):厨房无法继续,因为无法加载作业【英文标题】:Pentaho PDI 9 (Kettle): Kitchen can't continue because the job couldn't be loaded 【发布时间】: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”上将其创建为空,并要求脚本查找一些假存储库,它确实在两个文件中查找任何存储库,如果我不要求它使用任何存储库,它就不会这样做。
【问题讨论】:
【参考方案1】:我发现“dir”仅适用于指向本地存储库文件,而不是包含作业文件的本地目录。还有一个参数可以设置job文件的路由:“file”。
sh kitchen.sh -file="/home/myuser/jobs/job.kjb"
【讨论】:
以上是关于Pentaho PDI 9(水壶):厨房无法继续,因为无法加载作业的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Pentaho PDI CE 连接到 MongoDb