[英]Azure data factory pipeline: conditional checking on variable activity
我有一個 Web 活動來調用 REST API 並將其輸出保存到表中。 但它的價值之一並不總是可用。 因此,我們需要在將其輸出設置為可變活動時進行條件檢查。 您可以在變量活動中看到我們是如何做到這一點的。
這是其余的 API 輸出。
{
"value": {
"id": "464a115fd3cb",
"runId": "464a115fd3cb",
"parameters": {},
"invokedBy": {
"id": "99448303872CU28",
"name": "TRIGGER_TIMESHEET_API",
"invokedByType": "ScheduleTrigger"
},
"isLatest": true
},
"continuationToken": "+RID:~sj5QALRCCB4w5hYAAAAADQ",
"ADFWebActivityResponseHeaders": {
"Pragma": "no-cache"
}
}
這里的“continuationToken”不會成為所有 API 響應的一部分。 所以如果這個值在 API 響應中可用,我們需要在變量活動中設置它。 在附加的屏幕截圖中,您可以看到我們正在設置變量。 但是,如果該密鑰在 API 響應中不可用,則會引發錯誤。 因此,我們正在尋找一種解決方案來檢查該密鑰是否存在於 JSON 輸出中。
任何幫助表示贊賞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.