Azure Data Factory IF condition Image
我尝试做的是执行存储的produre,但是只有前两个" Pipelines"才能执行。成功执行。 请参阅上面的图片网址。
我在" IF条件"中挣扎于正确的表达。 我试图完成以下事情: IF TriggerCopyAX 成功和 TriggerCopyNav 成功继续..
答案 0 :(得分:2)
是的,有效。 基本上我做了什么: 1.没有使用“如果条件”。 2.我将两个“执行管道”直接拖到存储过程中。 3.当我查看存储过程元素后面的代码时,我看到“dependsOn”属性被自动使用。
"dependsOn": [
{
"activity": "TriggerCopy_AX",
"dependencyConditions": [
"Succeeded"
]
},
{
"activity": "TriggerCopy_NAV",
"dependencyConditions": [
"Succeeded"
]
}
],
答案 1 :(得分:0)
执行管道是一种活动,你想要做的是链活动,而不是管道。您可以使用dependsOn属性配置活动依赖项。见这里:https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities#control-activity
示例:
"dependsOn": [
{
"activity": "YourActivityName",
"dependencyConditions": [ "Succeeded" ]
}
]
希望这有帮助!