仅当当前执行完成时,Azure Data Factory V2触发器管道

时间:2018-05-18 03:43:24

标签: azure-data-factory

有没有办法可以在Azure数据工厂中创建一个触发器,如果​​它还没有运行,它只会启动我的管道?我基本上想要连续运行一个管道,所以无论出于什么原因它完成(失败/成功)我希望它尽快恢复。

1 个答案:

答案 0 :(得分:0)

您可以尝试创建一个重复发生时间为1分钟的调度触发器(这是调度触发器的最小可能间隔),并且可以将管道并发设置为1。这样做将首先开始运行,然后执行触发器再次运行并尝试运行管道,但是由于第一次运行尚未完成,因此会将其添加到队列中。第一次运行完成后,它将开始运行第二个。

enter image description here

enter image description here

请注意,队列大小限制为100,因此当使用管道并发1时,可能会运行1个管道“ InProgress”,在“队列”中运行100个管道,此后,如果它们继续触发,则会出错429。