Как получить уведомление об успешном выполнении нескольких конвейеров вместо одного действия внутри конвейера в фабрике данных 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 ответов
При настройке логики сигналов в предупреждениях мониторинга фабрики данных существуют параметры как для уровня конвейера, так и для метрик уровня активности. Попробуйте перейти от активности к конвейеру. картина настройки сигнала логической схемы