DataWorks工作流的依赖逻辑,如果节点two成功的话,归并节点test3会被置为失败。主要的问题是test3被置为失败后,整个流的状态就是失败的?
归并节点的作用不就是对多个节点的运行状态进行逻辑,符合条件就走归并吗?
DataWorks工作流的依赖逻辑,如果节点two成功的话,整个流的状态就是失败的?[阿里云]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
DataWorks工作流的依赖逻辑,如果节点two成功的话,归并节点test3会被置为失败。主要的问题是test3被置为失败后,整个流的状态就是失败的?
归并节点的作用不就是对多个节点的运行状态进行逻辑,符合条件就走归并吗?
看这个结构 是不是需要分支节点
分支节点:https://help.aliyun.com/zh/dataworks/user-guide/configure-a-branch-node?spm=a2c4g.11186623.0.i2
归并节点:https://help.aliyun.com/zh/dataworks/user-guide/configure-a-merge-node?spm=a2c4g.11186623.0.0.23b533d2fbOTNw,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
在DataWorks中,工作流的依赖逻辑是这样的:如果一个节点(如节点two)失败了,那么它所依赖的所有上游节点都会被标记为失败。然而,这并不意味着整个工作流的状态就是失败的。
通常情况下,DataWorks会根据工作流中的各个节点状态来确定整个工作流的状态:
注意,在某些情况下,即使某个节点失败,你也可能希望其他节点继续执行。为了实现这一点,你可以在DataWorks中配置“容错”策略,例如“忽略错误”或“跳过错误”。