azure-data-factory - Azure 数据工厂活动“dependsOn”中的多个失败依赖项
问题描述
当 Azure 数据工厂控制活动中存在多个活动依赖项(“dependsOn”)条件时,它们是否都需要为真才能运行活动?
例如,如果清理活动应在任何其他活动失败时运行,则可能存在多个“dependencyCondition”为“失败”的依赖项。
"dependsOn": [
{
"activity": "FirstActivity",
"dependencyConditions": [
"Failed"
]
},
{
"activity": "SecondActivity",
"dependencyConditions": [
"Failed"
]
}
]
当有多个“失败”依赖项时,如果其中任何一个失败或仅当它们都失败时,活动是否会运行?
我知道我可以使每个活动都依赖于下一个活动,但这可能会使它们同步运行。我希望它们能够异步运行,并且仅在它所依赖的一个或多个活动失败时才运行清理活动。
解决方案
ADF 依赖项使用“and”运算符,这意味着只有所有依赖项都失败了,活动才会运行。
在您的场景中,我认为您可以为每个活动添加一个清理活动。
推荐阅读
- html - HTML: Inline block doesn't work for just one table
- kubernetes - How to get PodSandboxConfig object in PullImageRequest on container runtime interface interface
- javascript - Understanding Concurrency/Parallelism in Async module - Node JS
- angularjs - Add new list options into the list box dynamically- AngularJS
- mysql - 从两个表中获取总销售额数据
- angular - 在 Angular 6 测试中修改全局窗口变量
- c# - 使用身份 asp.net 核心添加 UserClaim
- sql - 使用 SQL Server 或 Vertica 将按日期范围的记录转换为按日/月的记录
- android - 在android应用程序中接收GCM,我需要什么?
- python - 获取字典中的索引,而不是键值