Azure 数据工厂 V2 上的错误处理

jus*_*yoo 5 azure-data-factory-2

团队。

我有使用 Web Activity 处理 ADF2 中的错误的情况。在管道中,任何活动失败,都应该触发网络活动。我在每个活动的failed状态之后附加了网络活动。因此,网络活动的dependsOn属性如下所示:

"dependsOn": {
  "activity1": [
    "Failed"
  ],
  "activity2": [
    "Failed"
  ]
}
Run Code Online (Sandbox Code Playgroud)

然而,网络活动只有在所有activity1activity2失败时才会被触发。我想要的是得到那个要么解雇activity1activity2失败。相反,我使用了该IfCondition活动,但它似乎不是正确(正确或正确)的方式。最好的做法是什么?

我试图从过滤中获取所有活动pipeline().activities,但也不支持。

Bo *_*iao 5

您可以尝试ExecutePipelinewaitOnCompletion检查。任何内部管道故障ExecutePipeline都会使外部ExecutePipeline失败。