如何在Azure数据工厂中获得多个管道成功的警报,而不是管道内的一个活动



我正在为我的azure数据工厂创建一个新的电子邮件通知警报。所以这里我有4个不同的管道,每个管道都有多个data_copy活动。从现在开始使用LogicApp,我可以为管道的每个copy_activity发送邮件。但我的要求是在每个管道成功完成后收到一封邮件。

以下是对当前设置的基本理解。

Pipeline A
* Copy_Data Activity A1
* Copy_Data Activity A2
* Copy_Data Activity A3
Pipeline B
* Copy_Data Activity B1
* Copy_Data Activity B2
* Copy_Data Activity B3
Pipeline C
* Copy_Data Activity C1
* Copy_Data Activity C2
* Copy_Data Activity C3

现在,我目前的工作是使用逻辑应用程序,我只能为任何Copy_Data活动发送邮件,例如Copy_Data activity A1、A2、A3、C1等。

但是我在使用此Logic应用程序的邮件中的预期结果如下

Pipeline_Name       Status     
Pipeline A          Success
Pipeline B          Success
Pipeline C          Success

基本上,如果每条管道的每个活动都成功,我希望每条管道在一封邮件中的总体状态为SUCCESS。

关于如何在所有管道级别而不是活动级别上使用逻辑应用程序获取记录的任何建议。

我已成功触发copy_data活动级别上的邮件

无法在此处共享任何代码。只是为了保护隐私

我希望结果仅在管道级别上为SUCCESS/FAILED。

在数据工厂的监控警报中设置信号逻辑时,有管道级别和活动级别度量的选项。尝试从活动更改为管道。配置信号逻辑刀片的图片

相关内容

  • 没有找到相关文章

最新更新