我对于Azure非常新,具有基础知识。理想情况下,我们计划将作业从blob文件夹中提取文件,然后根据强制性文件的数量将其移至另一个文件夹(如存档)。
如果文件夹作业中不存在的强制文件数量将被视为不完整,并且不会移至存档。所以我需要通知用户,而不是去检查文件夹,需要创建一个电子邮件警报。
有什么设置警报以在由于文件集不完整而使文件停留在azure blob文件夹中超过30分钟时触发电子邮件吗?
答案 0 :(得分:1)
是否有任何设置来设置警报以在文件卡住时触发电子邮件 由于文件集不完整,在azure blob文件夹中超过30分钟吗?
一种可能的解决方案是创建一个将基于计时器触发的功能。您可以触发此功能每30分钟运行一次。在该函数中,您将在blob容器中列出需要监视的blob。根据返回的Blob计数,您可以从该函数本身发送电子邮件。
有关Azure函数的计时器触发器的更多信息,可以在这里找到:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer。