【问题标题】:How to get alert for multiple pipelines success instead of 1 activity inside a pipeline in Azure Data Factory如何在 Azure 数据工厂中的管道内获取多个管道成功而不是 1 个活动的警报
【发布时间】: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


    【解决方案1】:

    当您在数据工厂的监控警报中设置信号逻辑时,可以选择管道级别和活动级别指标。尝试从活动更改为管道。 picture of Configure signal logic blade

    【讨论】:

      猜你喜欢
      • 2019-12-07
      • 2018-12-06
      • 2021-12-25
      • 2018-05-12
      • 2018-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      相关资源
      最近更新 更多