如何在Azure数据工厂中安排管道

时间:2016-01-18 04:22:35

标签: azure pipeline azure-data-factory

我按照MS的教程创建了一个管道,用于将数据从内部部署SQL Tablet移动到Azure Blob,然后是另一个管道,用于将blob数据移动到azure sql表。从提供的文档中,我需要指定管道的活动时段(开始时间和结束时间),一切运行良好。

问题是,如果我希望每3小时激活一次管道,直到我手动停止操作,我该怎么办。目前我需要在json脚本中更改开始时间和结束时间并每天再次发布它,我认为应该有另一种方法来实现它。

我是azure的新手,任何帮助/评论都会很感激,谢谢。

P.S。我无法进行事务复制,因为我的内部部署SQL在SQL2008上撒谎。

2 个答案:

答案 0 :(得分:2)

您可以将无穷大设置为管道的末尾:

"end": "9999-99-99T12:00:00Z

并在您的活动中添加

"scheduler": {
     "frequency": "Hour",
     "interval": 3
},

设置调度程序。我看不到手动停止管道的可能性(重启除外)。

答案 1 :(得分:0)

目前还不清楚你要从描述中做什么,但如果目标是让它暂时“不运行”,你可以暂停管道本身 即:

"properties": {
        "isPaused": false,
}

在您的管道中将其设置为“true”并重新部署并暂停。然后你可以把它设置回“假”并在第二天取消它。

请注意,如果您在暂停期间安排了切片活动,则会在取消暂停时运行。