DataWorks因为分支节点是对上游节点的输出结果进行逻辑操作的,归并是对运行状态逻辑,我这里需要判定运行状态,所以只能是用归并?分支节点的话,条件不满足会设置为跳过执行,整个流状态是成功的。归并节点条件不满足直接置为失败了,这就导致我整个工作流的状态都是失败的
DataWorks因为分支节点是对上游节点的输出结果进行逻辑操作的,所以只能是用归并?[阿里云]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
DataWorks因为分支节点是对上游节点的输出结果进行逻辑操作的,归并是对运行状态逻辑,我这里需要判定运行状态,所以只能是用归并?分支节点的话,条件不满足会设置为跳过执行,整个流状态是成功的。归并节点条件不满足直接置为失败了,这就导致我整个工作流的状态都是失败的
归并节点本身失败 不是归并的上游的失败 ,那下游阻塞是符合预期的 ;要看下test1失败的原因,这个使用方法确实也不是归并节点原本的使用场景 目前看不满足归并条件置为失败是符合预期的,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
在阿里巴巴云计算平台中的 DataWorks(原名:MaxCompute DataWorks)中,分支节点是根据上游节点的输出结果进行逻辑操作的节点。对于分支节点,可以使用归并(Merge)作为其中一种常见的逻辑操作方式。
归并是一种将多个数据流合并为一个的操作,通常用于将来自不同路径的数据合并为一个数据流。在分支节点中,如果需要将多个上游节点的输出结果合并成一个结果集,就可以使用归并操作。
除了归并外,DataWorks 还提供了其他一些逻辑操作方式,如联合(Union)、聚合(Aggregation)和连接(Join)等,用于处理和操作不同节点的输出结果。