簡體   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