中止pentaho中的作业,日志中没有错误消息

问题描述 投票:0回答:1

一些背景信息。我们有一个父作业,它调用一个转换,最终从服务中检索并处理 XML 文件,然后确定 xml 中是否存在“下一个链接”,然后检索此下一个链接,将其放入参数中,然后结束转变。这一切都很好。

在父作业本身中,我们称之为转换,然后在下一步中我们评估链接变量。如果它是空的,我们就中止工作,否则我们将继续成功。然后我们通过 start 无限重复该作业,直到链接为空并且作业被中止。

也能正常工作。

我们遇到的唯一问题是“中止作业”将不断触发作业日志中的一行,该行将其称为错误(从而触发我们的监控软件)。但实际上这并不是一个真正的错误。由于满足条件,它只是无限循环的中止(在这种情况下没有进一步的链接)。

我可以重命名中止作业步骤,并为其提供描述性消息,但它会在日志记录中不断提及它作为错误。有办法绕过这个吗?似乎有点奇怪,这在消息中已修复,因为并非所有中止都必须是错误。

pentaho pdi
1个回答
0
投票

所以这不是错误,而是警告或警报。只需使用写入日志步骤来记录您需要的行,并以成功步骤而不是中止结束作业。

© www.soinside.com 2019 - 2024. All rights reserved.