Как получить уведомление об успешном выполнении нескольких конвейеров вместо одного действия внутри конвейера в фабрике данных Azure

Я создаю новое оповещение по электронной почте для своей фабрики данных Azure. Итак, здесь у меня есть 4 различных конвейера с несколькими действиями data_copy каждый. На данный момент с помощью приложения логики я могу отправлять почту для каждого 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 только на уровне конвейера.

0 ответов

При настройке логики сигналов в предупреждениях мониторинга фабрики данных существуют параметры как для уровня конвейера, так и для метрик уровня активности. Попробуйте перейти от активности к конвейеру. картина настройки сигнала логической схемы

Другие вопросы по тегам