繁体   English   中英

当只有一个活动失败时,有没有办法让 Azure DataFactory 报告管道失败?

[英]Is there a way to keep the Azure DataFactory from reporting a pipeline as failed when only one activity has failed?

我在 Azure DataFactory 中创建了一个管道,该管道包含多个活动,如果某些活动失败,其中一些用作后备。 不幸的是,即使后备活动成功,管道总是在监视器选项卡中报告为“失败”。 即使一项或多项活动失败,是否可以将管道设置为在监视选项卡中显示为“成功”?

在此处输入图像描述

即使一个或多个活动失败,管道是否可以设置为在监视选项卡中显示为“成功”

有 3 种方法可以处理此机制

  1. Try Catch 块 如果在失败路径成功时,此方法呈现管道成功。

在此处输入图像描述

  1. Do If Else 块 这种方法会导致管道失败,即使在失败路径成功时也是如此。

在此处输入图像描述

  1. Do if Skip Else block 这种方法渲染管道成功,如果失败路径成功。

在此处输入图像描述

使用上述方法,即使一项或多项活动失败,您也可以获得成功状态。

参考 - https://docs.microsoft.com/en-us/azure/data-factory/tutorial-pipeline-failure-error-handling

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM