我已经为Azure数据工厂管道 Test_Daily 创建了一个滚动窗口触发器,重复周期为24小时。对于此管道,我添加了一个依赖触发器,可以说 Test_Hourly (每小时运行一次),偏移量为1.00:00:00(1天)。
Test_Daily管道没有被触发,即使依赖性触发器已成功运行。例如,如果每日管道windowStartTime为2020-09-20 00:00:00,并且带有WindowStartTime 2020-09-21 00:00:00的Test_Hourly已成功运行,则应该触发每日管道。但是,情况并非如此,只有在Test_Hourly完成2020-09-22 00:00:00(即具有2天的偏移量)后,才触发Test_Daily。
请让我知道如何解决此问题。谢谢。
答案 0 :(得分:1)
我认为这是您的设置问题。
答案 1 :(得分:0)
是的,它按照应用了设置的设计运行。
滚动窗口触发器从窗口结束时间开始(对于每日管道,时间为2020-09-21 00:00:00),并向其添加偏移量(1天),并且管道实际在2020-09-22 00运行: 00:00。
当我使用小时和5分钟触发器时,也可以复制相同的内容。在这种情况下,每小时触发取决于5分钟触发,偏移为5分钟,并且每小时触发的触发时间中出现窗口时间之后的5分钟延迟。