首页 > 解决方案 > 有没有办法安排每天运行多次但仅在特定时间范围内运行的数据工厂触发器?

问题描述

我创建了一个带有 Web 活动的管道,它使用 REST API 调用我的 Synapse 实例并在每天结束时暂停它。我正在尝试在数据工厂中安排它,但问题是我无法按照我需要的方式安排它。我希望每小时触发一次管道,但每天只在下午 6 点到 10 点之间触发。

但是 ADF 似乎没有提供这种设施,即管道只能在每天的固定时间范围内运行。我不希望我的 Synapse 实例在白天每小时暂停一次。

有没有办法绕过 Azure 数据工厂调度的这种限制?

标签: azure-data-factory

解决方案


您可以使用 Azure 逻辑应用Recurrence 触发器来实现: 在此处输入图像描述

创建一个 Recurrence 触发器以使用获取管道运行操作调用数据工厂管道运行。

触发管道每天在 [18,19,20,21,22](6 PM~10 PM) 时钟运行。

希望这可以帮助。


推荐阅读