unix 如何在会话失败时立即停止工作流?

rjjhvcjd  于 2022-12-03  发布在  Unix
关注(0)|答案(1)|浏览(98)

我有一个工作流,其中包含许多彼此并行运行的会话。当其中一个会话失败时,工作流将等待其他会话完成,然后整个工作流将失败。我们已选择选项**“如果此任务失败,则使父级失败”。但我们希望工作流在任何会话失败时立即失败并停止,而不等待其他会话完成。
ps:我们有一个
unix shell脚本**可以一个接一个的调用所有的工作流。所以如果我们可以用unix shell脚本来解决这个问题,那也没问题。

  • 有没有人能解决 *?
toiithl6

toiithl61#

在Informatica中,您可以做的最好的事情是使用Control Task to Abort工作流,并使用OR条件连接所有会话。

start--S1--S2--S3
         \   \   \
          \---\---\-(OR)-CTL

相关问题