如何停止计划的azure datafactory作业(切片)运行

时间:2017-07-10 08:44:05

标签: azure azure-data-factory

不久前,我创建了一个简单的工作,将数据从blob存储复制到azure数据湖。我创建了一个每天运行的计划。由于这是一项实验,我想停止每天的工作。为了做到这一点,我尝试了以下

  • 暂停工作
  • 删除管道

但两者都没有阻止这项工作每天都在运行。我知道,因为我在工作活动上设置了警报,我仍然收到每日电子邮件。

为了最大限度地减少工作,我现在将源blob输入设置为无效路径,因此没有实际的数据传输,但我仍然想知道要完全停止所有活动需要做些什么。

编辑:这是我每天收到的提醒:

  

RULE NAME:CL

     

规则说明:

     

操作名称:RunFinished

     

事件描述:在数据工厂centralelogging中,表InputDataset-cuv的验证,切片开始时间2017-07-19T00:00:00.0000000Z,结束于2017-07-20T00:00:26.1308306Z。

     

操作ID:

     

资源URI:/subscriptions/ff346b9c-1111-44d4-8668-354e5063cf18/resourcegroups/dataanalysis/providers/Microsoft.DataFactory/datafactories/centralelogging

     

订阅名称:带有MSDN的Visual Studio Enterprise

     

PROPERTIES:TableName(s)= InputDataset-cuv,SliceStartTime = 2017-07-19T00:00:00.0000000Z,SliceEndTime = 2017-07-20T00:00:00.0000000Z,BatchTime = 2017-07-20T00:00: 00.0000000Z,RetryCount = 0,RunStartTime = 2017-07-20T00:00:03.2144867Z,DataFactoryName = centralelogging

     

只要事件与此过滤器匹配,您就会收到提醒:OperationName =' RunFinished',ResourceUri =' / subscriptions / ff346b9c-1111-44d4-8668-354e5063cf18 / resourcegroups / dataanalysis / providers / Microsoft.DataFactory / datafactories / centralelogging',Status ='失败'

如前所述停止执行我将源blob输入设置为无效路径,当我单击电子邮件并放大细节时,我可以看到作业失败。

2 个答案:

答案 0 :(得分:0)

显然,计划不存储在管道中,而是存储在源数据集中。因此删除管道是不够的,我删除了数据集,现在警报消失了。

答案 1 :(得分:0)

按照以下步骤在Azure门户中暂停/停止管道:

  1. 转到"监控&管理Azure Data Factory的" 部分,然后选择左侧的管道。
  2. 您可以暂停管道。目前正在运行的切片仍将运行完成。新切片无法启动。
  3. 您可以停止管道。当前正在运行的切片也将停止,并且不再启动任何切片。