如果发生故障,如何在ADF中使用条件活动?

问题描述 投票:0回答:1

我有一个非常简单的要求,但不确定如何在ADF中实现。我有一个查找活动,该活动检查SQL数据集中的某些值。如果失败,我希望将管道变量设置为一个值,如果成功,则将其设置为另一个,然后继续管道。我尝试使用查找活动的“成功/失败”输出,但问题是我无法继续使用管道,因为它会等待两个活动完成。我尝试使用“ IF”活动,但无法弄清楚如何检测以前的活动是否未能将其作为“ IF”条件。我有什么选择?

azure-data-factory-2
1个回答
0
投票

将查找和变量设置放在成功/失败的自己的管道中。然后使用ExecutePipeline活动在主管道中调用该管道-将ExecutePipeline的Completed结果用作后续任务的依赖项,以便无论内部失败还是失败,它们都可以运行。

请参见this post以获取更多帮助。

© www.soinside.com 2019 - 2024. All rights reserved.