ADF - 数据流失败,但 pipleline 失败

ADF- data flow on fail but pipleline fails

提问人:Sarah 提问时间:11/17/2023 更新时间:11/17/2023 访问量:55

问:

我已经在我的数据流中实现,如果它失败,请使用 on flow 执行一个操作,这基本上是将坏文件移动到一个文件夹。这在失败时可以完美地按预期工作。

我的问题是---在整个场景中,管道作为一个整体被报告为失败。这是默认行为,还是有一个设置,如果错误在失败时得到处理,我可以将其报告为成功。

这是一张截图。第一个显示失败时操作是从数据流中处理的。 第二个显示管道仍然显示失败。如果处理了失败scanario,我希望管道显示为成功。

enter image description here

Pipeline fail

azure-data-factory(azure-data-factory)

评论


答:

1赞 Rakesh Govindula 11/17/2023 #1

您的方法与此 Do If Else 块相同。根据文档,这将导致管道失败。

若要成功执行管道,需要在跳过成功活动时添加虚拟活动。这将确保在执行失败活动时管道成功(将跳过成功活动)。按照此 Do If Skip Else 块中提供的步骤操作。

当我们使用 Do If Skip Else 块方法时,您可以看到管道成功了。

enter image description here

评论

0赞 Sarah 11/18/2023
谢谢 Rakesh,我想出了同样的解决方案。谢谢