标签: azure azure-pipelines azure-data-factory
我有一个“主”管道,该管道调用了两个子管道,每次执行时主管道都会成功。 child1和child2管道都在调用复制数据活动,对于child1管道,由于引入了故障,我更改了要复制数据的表的其中一列的数据类型,分别运行child1和child1失败。当我运行Main管道时,它调用child1和child2。 child1成功后将调用child2。在主管道中,child1转到成功并调用child2,两个都成功。
答案 0 :(得分:1)
这时,执行管道将遵循“即发即弃”原则,但是,如果设置了“等待完成”标志,那么您将实现预期的目标。
答案 1 :(得分:0)
您可以在子管道中添加 IF条件活动,并在那里验证您的成功/失败。请参阅下面的屏幕截图:
在“活动”(em)选项卡下的其中,对“ True”或“ False”(取决于您的状况)使用“ Web活动”以抛出ThrowErrorOnFailure。
在此处使用任何无效的网址:
如果有帮助,请将其标记为“答案”,以便其他人也可以从中受益。