gpt4 book ai didi

error-handling - Talend-组件vs tRunjob上的 “Die on error”

转载 作者:行者123 更新时间:2023-12-03 07:58:31 24 4
gpt4 key购买 nike

我有一个具有错误处理的高级主作业(单个tRunjob),主作业调用一个子作业,该子作业具有三个“tRunjob”,每个子作业都必须在“On subjob ok”触发器上依次执行。为了测试主要作业错误处理,我给第二个tRunjob上的“tDelimitedinputfile”组件提供了错误的源文件名。当我执行主作业时,不是使主作业成功完成,而是在子作业和主作业中的所有tRunjob上启用了“Die on error”。只有在第二个作业的“tDelimitedinputfile”组件中启用了“Die on error”后,主作业才失败。所以问题是
尽管在tRunjob上启用了“Die on error”,我们是否必须在每个组件上手动启用“Die on error”?

最佳答案

是。

组件必须将错误转发给作业,而反过来,只有在本身启用了该选项的情况下,组件才会将错误转发给作业。

这没有缺点。原因是某些作业或组件不需要任何错误处理。

关于error-handling - Talend-组件vs tRunjob上的 “Die on error”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44057248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com