2

Azure 数据工厂 IF 条件图像

我要做的是执行存储的产品,但是只有在成功执行前面的两个“管道”时才应该执行它。请参阅上面的图片网址。

我正在为“IF 条件”中的正确表达而苦苦挣扎。我正在尝试完成类似的事情: IF TriggerCopyAX is succesfull AND TriggerCopyNav is succesfull Continue..

4

2 回答 2

2

是的,这行得通。所以基本上我做了什么:1.没有使用“如果条件”。2.我把两个“执行管道”直接拖到了存储过程中。3. 当我查看存储过程元素背后的代码时,我看到自动使用了“dependsOn”属性。

"dependsOn": [
        {
            "activity": "TriggerCopy_AX",
            "dependencyConditions": [
                "Succeeded"
            ]
        },
        {
            "activity": "TriggerCopy_NAV",
            "dependencyConditions": [
                "Succeeded"
            ]
        }
    ],
于 2018-03-22T16:38:21.810 回答
0

执行流水线是一种活动,你要做的是链式活动,而不是流水线。您可以使用 dependsOn 属性配置活动依赖项。请参阅此处:https ://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities#control-activity

例子:

"dependsOn": [ 
    { 
        "activity": "YourActivityName", 
        "dependencyConditions": [ "Succeeded" ] 
    }
]

希望这有帮助!

于 2018-03-22T15:06:43.480 回答