一旦DataFactory Job运行或失败,如何发送通知?

时间:2019-02-12 11:16:33

标签: azure-data-factory azure-data-factory-2

我想在DataFactory作业运行或失败后发送通知。

我不想通过Logic应用程序和Azure更改发送它。

请提出一些解决这种情况的方法。 enter image description here

2 个答案:

答案 0 :(得分:0)

据我所知,ADF具有自己的警报/监视机制。请在ADF门户中查看以下按钮。

enter image description here

您可以创建新的警报规则。

enter image description here

配置警报条件。

enter image description here

配置警报通道。

enter image description here

答案 1 :(得分:0)

我建议将Azure Function + SendGrid组合使用。

SendGrid是基于云的电子邮件服务,在免费定价层上,您可以发送25,000封电子邮件。支持.NET,Java和Python(我认为)。

因此编写一个azure函数,该函数将通过SendGrid发送电子邮件。 如果管道发生故障,您只需致电AF。

在这种情况下,我建议您为AF付费,就像我说的SendGrid免费套餐一样。最低费用。

https://docs.microsoft.com/en-us/azure/sendgrid-dotnet-how-to-send-email在这里您可以找到如何使用SendGrid(代码示例)

https://azure.microsoft.com/en-us/blog/azure-functions-now-supported-as-a-step-in-azure-data-factory-pipelines/