Я создаю новое оповещение по электронной почте для моей фабрики данных 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, например. Копирование_Данных Задание A1, A2, A3, C1 и т. Д.
Но мой ожидаемый результат в письме с использованием этого приложения логики, как показано ниже
Pipeline_Name Status
Pipeline A Success
Pipeline B Success
Pipeline C Success
По сути, я хочу, чтобы общее состояние каждого конвейера как УСПЕХА в одной почте, если каждое действие этого конвейера успешно.
Любые предложения о том, как использовать приложение логики при извлечении записей на всех уровнях конвейера, а не на уровне активности.
Я успешно запустил почту на уровне активности copy_data
Не могу поделиться кодом здесь. Просто для обеспечения конфиденциальности
Я ожидаю, что результаты как SUCCESS / FAILED только на уровне конвейера.