我在ADF上运行了一些活动,其中一些活动每天都在运行,每小时运行一次,每15分钟运行一次。
我找到了在ADF中设置alerts的方法,以便失败的活动会触发电子邮件。但我没有找到创建更详细的自定义提醒的方法。
在这种情况下,每15分钟运行一次任务
"scheduler": {
"frequency": "Minute",
"interval": 15
}
设置为一次运行一个
"policy": {
"concurrency": 1
},
不幸的是,活动被无限期地锁定了几天。可能在资源锁定上。这导致所有时间片保持挂起状态。等待并发。由于初始活动切片没有失败,因此我没有得到警报,也没有任何警告。
有没有人知道如何监视ADF中没有失败的故障,就像切片错过了计划一样?
答案 0 :(得分:1)
一种方法是将问题转化为失败。
您可以将timeout
属性添加到管道执行策略中:
"policy": {
"concurrency": 1,
"timeout":"00:15:00"
}
使用此超时,您的管道执行和相关数据集切片将在15分钟后变为failed
。