无法在五角大楼数据集成9.2中运行作业(KJB [英] Doesn't able to run job(kjb) in Pentaho Data Integration 9.2
问题描述
我已尝试使用Pentaho 9.2运行作业,但在按厨房运行时未选择作业
./itchen.sh-rep=repo1-file=/var/lib/jenkins/project/path/etl/Job1.kjbJob1.kjb包含多个子作业。Pentaho 9.2没有选择子作业并显示以下错误。
错误日志:
2022/03/02 05:00:28-作业1-作业执行开始 2022/03/02 05:00:28-作业1-开始条目[SUB_JOB_1] 2022/03/02 05:00:28-SUB_JOB_1-ERROR(版本9.2.0.0-290,内部版本9.2.0.0-290 from 2021-06-02 06.36.08 by BuildGuy):运行作业条目‘job’时出错: 2022/03/02 05:00:28-SUB_JOB_1-错误(版本9.2.0.0-290,内部版本9.2.0.0-29021-06-02 06.36.08,由BuildGuy提供):org.pentaho.di.core.exception.KettleException: 2022/03/02 05:00:28-SUB_JOB_1-作业元数据加载期间出现意外错误 2022/03/02 05:00:28-SUB_JOB_1- 2022/03/02 05:00:28-SUB_JOB_1-无法从xml文件[/var/lib/jenkins/project/path/etl/sub_job_1.kjb.kjb]加载作业 2022/03/02 05:00:28-SUB_JOB_1- 2022/03/02 05:00:28-SUB_JOB_1-文件[file:///var/lib/jenkins/project/path/etl/sub_job_1.kjb.kjb]不存在。** 2022/03/02 05:00:28-SUB_JOB_1- 2022/03/02 05:00:28-SUB_JOB_1- 2022/03/02 05:00:28-SUB_JOB_1- 2022/03/02 05:00:28-SUB_JOB_1-at org.pentaho.di.job.entries.job.JobEntryJob.getJobMeta(JobEntryJob.java:1467) 2022/03/02 05:00:28-SUB_JOB_1-at org.pentaho.di.job.entries.job.JobEntryJob.getJobMeta(JobEntryJob.java:1385) 2022/03/02 05:00:28-SUB_JOB_1-at org.pentaho.di.job.entries.job.JobEntryJob.execute(JobEntryJob.java:695) 2022/03/02 05:00:28-SUB_JOB_1-at org.Pentaho.di.job.Job.Execute(Job.Java:693) 2022/03/02 05:00:28-SUB_JOB_1-at org.Pentaho.di.job.Job.Execute(Job.Java:834) 2022/03/02 05:00:28-SUB_JOB_1-at org.Pentaho.di.job.Job.Execute(Job.Java:503) 2022/03/02 05:00:28-SUB_JOB_1-at org.Pentaho.di.job.job.run(Job.Java:389) 2022/03/02 05:00:28-SUB_JOB_1-原因:org.pentaho.di.core.exception.KettleXMLException: 2022/03/02 05:00:28-SUB_JOB_1-无法从xml文件[/var/lib/jenkins/project/path/etl/sub_job_1.kjb.kjb]
加载作业推荐答案
您没有提供太多详细信息,但问题可能出在您的Job1.kjb作业中没有正确定义子作业的位置。在日志中,它说找不到文件:
/var/lib/jenkins/project/path/etl/sub_job_1.kjb.kjb
您的子作业可能是文件:/var/lib/jenkins/project/path/etl/sub_job_1.kjb这篇关于无法在五角大楼数据集成9.2中运行作业(KJB的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!