Azure data factory Azure数据工厂活动';德彭森';
当Azure Data Factory control活动中存在多个活动依赖项(“dependsOn”)条件时,它们是否都需要为true才能运行活动 例如,如果一个清理活动应该在任何其他活动失败时运行,则可能存在多个“dependencyCondition”为“failed”的依赖项 当存在多个“失败”依赖项时,如果其中任何一个依赖项失败,或者仅当所有依赖项都失败时,活动才会运行Azure data factory Azure数据工厂活动';德彭森';,azure-data-factory,Azure Data Factory,当Azure Data Factory control活动中存在多个活动依赖项(“dependsOn”)条件时,它们是否都需要为true才能运行活动 例如,如果一个清理活动应该在任何其他活动失败时运行,则可能存在多个“dependencyCondition”为“failed”的依赖项 当存在多个“失败”依赖项时,如果其中任何一个依赖项失败,或者仅当所有依赖项都失败时,活动才会运行 我知道我可以让每个活动都依赖于下一个活动,但这可能会使它们同步运行。我希望它们能够异步运行,并且仅当清理活动所依赖的
我知道我可以让每个活动都依赖于下一个活动,但这可能会使它们同步运行。我希望它们能够异步运行,并且仅当清理活动所依赖的一个或多个活动失败时才运行清理活动。ADF依赖项使用“and”运算符,这意味着只有所有活动都失败,活动才会运行 在您的场景中,我认为可以为每个活动添加一个清理活动
"dependsOn": [
{
"activity": "FirstActivity",
"dependencyConditions": [
"Failed"
]
},
{
"activity": "SecondActivity",
"dependencyConditions": [
"Failed"
]
}
]