#azure #factory #azure-data-factory-2
#azure #фабрика #azure-фабрика данных-2 #azure-data-factory-2
Вопрос:
Я хочу знать, как настроить оповещение по электронной почте при создании нового экземпляра фабрики данных в любой подписке (например, Dev, UAT, Prod) в пределах одной организации. Я хочу это только при создании ADF, а не при обновлении ADF.
Комментарии:
1. Также я хочу получить подробную информацию о том, кто создал экземпляр ADF, для какого местоположения (региона) он создан и т.д.
Ответ №1:
Одним из решений может быть использование правил оповещения Azure Monitor, но это невозможно назначить на уровне организации, вам необходимо создать одно правило для каждой подписки.
Самый простой способ — использовать механизм уведомлений по умолчанию, но он будет срабатывать как при создании, так и при обновлении типа события. Если вы хотите отфильтровать его, используйте метод action с LogicApp / Function, где вы можете применить свою собственную логику для фильтрации события, добавить дополнительную информацию (например, регион) и отправлять письма.
- Перейдите в Azure Monitor и нажмите «Новое правило оповещения»
- Выберите подписку и «Фабрику данных» в качестве типа ресурса
- Выберите сигнал «Создать или обновить»
- Добавьте электронную почту для уведомления / действия для запуска
- Создайте правило
Почта по умолчанию выглядит следующим образом:
Комментарии:
1. Спасибо, Томаш. Я попробую этот вариант. У меня есть несколько вопросов — 1. Так что, правило также запускает электронную почту даже при обновлении фабрики данных, потому что имя операции — «Создать или обновить». Я просто хочу получать оповещение по электронной почте только при создании ADF. 2. Какой должна быть частота оценки правила?
2. Затем определите действие, а не уведомление. При действии выберите LogicApp или функцию, фильтруйте только журналы создания, а затем отправляйте письма. Вы также можете использовать некоторую пользовательскую логику для получения дополнительной информации, такой как регион.