【问题标题】:Multiple failed dependencies in Azure Data Factory activity 'dependsOn'Azure 数据工厂活动“dependsOn”中的多个失败依赖项
【发布时间】:2018-06-15 00:22:49
【问题描述】:

当 Azure 数据工厂控制活动中存在多个活动依赖项(“dependsOn”)条件时,它们是否都需要为真才能运行活动?

例如,如果清理活动应在任何其他活动失败时运行,则可能存在多个“dependencyCondition”为“失败”的依赖项。

"dependsOn": [
            {
                "activity": "FirstActivity",
                "dependencyConditions": [
                    "Failed"
                ]
            },
            {
                "activity": "SecondActivity",
                "dependencyConditions": [
                    "Failed"
                ]
            }
]

当存在多个“失败”的依赖项时,如果其中任何一个失败或仅当它们都失败时,活动是否会运行?

我知道我可以让每个活动都依赖于下一个活动,但这可能会使它们同步运行。我希望它们能够异步运行,并且仅在它所依赖的一个或多个活动失败时才运行清理活动。

【问题讨论】:

    标签: azure-data-factory


    【解决方案1】:

    ADF 依赖使用“and”运算符,这意味着只有所有依赖都失败了,活动才会运行。

    在您的场景中,我认为您可以为每个活动添加一个清理活动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 1970-01-01
      • 1970-01-01
      • 2020-06-11
      • 1970-01-01
      • 2019-02-02
      相关资源
      最近更新 更多