如果发生错误,如何暂停数据工厂翻转窗口触发器

时间:2018-11-20 14:58:34

标签: azure-data-factory

我有一个管道的滚动窗口触发器。如果一个窗口失败,在解决该失败的窗口之前,我不希望运行任何其他窗口。处理此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

在滚动窗口触发器中没有实现此目的的本地方法,但是ADF为您提供了各种控制和转换活动,以提供一种组合方法:

在表/文件中包含一个标志,以指示窗口中管道的运行状态,在每个窗口执行之后,更新此标志,然后在执行另一个窗口运行之前检查此标志。您可能需要Lookup activity来获取此标志的值,需要IF activity来检查标志,然后需要Custom / Stored Procedure活动来更新该值。 HTH。