如何在不同时间执行流水线

How to execute pipeline at different times

我有这样的要求。我有包含 6 个活动的管道。我需要在早上 6 点和晚上 8 点触发管道。我需要在早上 6 点触发前 3 个活动,然后在晚上 8 点 运行 触发接下来的 3 个活动。

注意:6 个激活在一个管道中。

Azure 数据工厂中的触发器仅与管道关联。您不能 运行 个人活动使用触发器。一旦您 运行 管道,其中的所有活动都将被执行。

触发器类型:

  1. 安排触发器

  2. 翻滚window

  3. 存储事件

  4. 自定义事件

参考 - https://docs.microsoft.com/en-us/azure/data-factory/how-to-create-schedule-trigger?tabs=data-factory

AbhishekKhandave-MT说的是准确的。在最坏的情况下,您总是可以克隆现有的管道,然后您将拥有两个管道,保留并选择您想要的活动,然后相应地安排它们。

如果您不想使用上述建议,您可以随时使用 IF 活动来检查时间,在里面添加活动,我同意那样会很乱。