我遇到了Pentaho 7.1的怪异问题。我运行了自己创建的作业,并且在我第一次运行该作业时,它可以完美,快速地运行。
该作业是一个ETL作业,由一个“开始”小部件,按顺序运行的7个转换和一个“成功”小部件组成。
我对为什么该作业运行一次感到困惑,当我尝试再次运行它时,它说“ Spoon-Starting job ...”,然后该作业挂起。
如果我删除该作业并创建了一个全新的作业,那么我将能够运行一次该作业,而在此之后,我将再次受困于无法再运行的作业。我不明白为什么该作业执行一次后仍会挂起,然后在成功运行后被100%破坏...
我打开了Pentaho 7.1 Spoon的日志记录,并且不断显示这一点...
2018/08/14 17:30:24-Job1-触发以下信号的心跳信号 每10秒传送一次ported_jobs 2018/08/14 17:30:34-Job1- 每10秒触发一次port_jobs的心跳信号 2018/08/14 17:30:44-作业1-触发以下信号的心跳信号 每10秒传送一次ported_jobs 2018/08/14 17:30:54-Job1- 每10秒触发一次port_jobs的心跳信号
我似乎无法确定为什么会这样。
感谢您的帮助
答案 0 :(得分:0)
可能的答案:检查您的转换是否没有打开相同的数据库进行输入和输出。快速检查可以直接(不执行作业)直接运行第一个转换,并查看它是否锁定。
答案 1 :(得分:0)
发生这种情况是因为您要更新的服务器数据库响应缓慢。 CPU和RAM可能较高。我试图增加数据库服务器的RAM和CPU,现在我的工作正常了。