簡體   English   中英

ADF 活動成功不會繼續進行下一個活動

[英]ADF activity succeeded does not move on to the next activity

我有一個 Web 活動,它對端點執行 GET 操作。 我已將其設置為在失敗時執行某些操作(效果很好)並在成功時執行另一組操作。 但是,即使 Web 操作的 output 成功,最后一部分也會被完全跳過。 這里顯示成功狀態和我的配置在這里輸入圖像描述

我嘗試刪除並重新添加 On Success 連接器,但沒有產生不同的結果。

set runtime status的兩個依賴項都不能成功結束。 您需要使用跳過/完成狀態的組合: https://learn.microsoft.com/en-us/azure/data-factory/tutorial-pipeline-failure-error-handling

從管道圖像來看,我認為它應該會成功。 您能否交叉檢查 web 活動的狀態代碼是什么,它是否返回了一些東西? 狀態碼是2xx嗎? 如果我是,您可以嘗試檢查“完成后”選項並查看它是否有效。

根據您的流程,它永遠不會繼續進行: 在此處輸入圖像描述

因為根據您繼續設置運行時的邏輯,Web 活動 1 和 Web 活動 2 應該成功,但情況永遠不會是這樣,因為 web 活動 2 只有在 web 活動 1 失敗后才能成功,因此不會繼續進行。

下面的博客解釋了如何處理這個: https://datasharkx.wordpress.com/2021/08/19/error-logging-and-the-art-of-avoiding-redundant-activities-in-azure-data-factory /

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM