azure 即使活动失败,ADF管道也会成功

kcrjzv8t  于 2023-11-21  发布在  其他
关注(0)|答案(2)|浏览(130)

我有一个管道,我正在工作,我正在做一个查找,以检查是否有几个文件在那里,如果文件夹路径不存在,我必须执行某些过程,当文件夹路径不存在时,查找活动失败,红线流触发,并做一些后处理。
当这些后处理成功时,整个管道失败,错误消息说查找失败,所以整个管道也失败了,我希望我的整个管道也显示成功。
https://learn.microsoft.com/en-us/azure/data-factory/tutorial-pipeline-failure-error-handling这个文档说它会成功,但它仍然失败。


的数据

t9aqgxwy

t9aqgxwy1#

为了让你的流水线成功,你需要实现DO-IF-SKIP-ELSE。也就是说,你可以在跳过真正的块活动时添加一个虚拟的Wait activity
查看流水线镜像:

  • 当真正的活动被跳过时,添加虚拟活动将使您的管道成功。
xmd2e60i

xmd2e60i2#

PFB文件:
https://datasharkx.files.wordpress.com/2021/08/datasharkx-data-factory-pipeline-conditional-paths-and-outcomes.pdf
从博客:
https://datasharkx.wordpress.com/2021/08/19/error-logging-and-the-art-of-avoiding-redundant-activities-in-azure-data-factory/
x1c 0d1x的数据
您的是DO-IF-ELSE块的情况:·当Act_1活动成功时:一个节点活动在成功时成功,另一个节点活动在失败时跳过,其父节点成功;因此整个管道成功·当Act_1活动失败时:一个节点活动在成功时跳过,其父节点失败;因此整个管道失败

相关问题