1

我正在为我的 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 活动 A1、A2、A3、C1 等。

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

Pipeline_Name       Status     
Pipeline A          Success
Pipeline B          Success
Pipeline C          Success

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

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

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

不能在这里分享任何代码。只是为了保护隐私

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

4

1 回答 1

0

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

于 2019-03-11T22:56:09.197 回答