【发布时间】:2019-01-22 15:16:05
【问题描述】:
我正在为我的 azure 数据工厂创建一个新的电子邮件通知警报。所以在这里我有 4 个不同的管道,每个管道都有多个 data_copy 活动。截至目前,使用 Logic App 我能够为管道的每个 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
基本上,如果该管道的每个活动都成功,我希望每个管道的整体状态在一封邮件中为成功。
关于如何使用逻辑应用获取所有管道级别而不是活动级别的记录的任何建议。
我已成功触发 copy_data 活动级别的邮件
这里不能分享任何代码。只是为了保护隐私
我希望结果仅在管道级别上为 SUCCESS/FAILED。
【问题讨论】:
标签: azure azure-devops azure-data-factory sql-azure-alerts