Управление назначениями уведомлений
Внимание
Эта функция предоставляется в режиме общедоступной предварительной версии.
В этой статье описано, как создавать и настраивать назначения уведомлений для рабочей области.
Системные уведомления — это сообщения, указывающие, когда рабочий процесс испытывает событие выполнения (запуск, успех и сбой). По умолчанию уведомления отправляются на адреса электронной почты пользователей, но администраторы могут настраивать альтернативные назначения уведомлений с помощью веб-перехватчиков. Это позволяет создавать интеграции на основе событий с Azure Databricks.
Для управления назначениями уведомлений необходимо быть администратором рабочей области Azure Databricks. После настройки назначения она доступна всем пользователям.
Требования к сети
- Назначение уведомления должно добавить IP-адреса веб-приложения уровня управления рабочей области в список разрешений. См . IP-адреса и домены для служб и ресурсов Azure Databricks.
- Azure Databricks применяет протокол HTTPS для обеспечения безопасности. Назначение уведомления должно использовать сертификаты SSL, подписанные доверенным центром сертификации.
Создание назначения уведомления
Настройка нового назначения уведомления
- Щелкните имя пользователя в верхней строке рабочей области и выберите "Параметры " в раскрывающемся списке.
- В разделе "Администратор рабочей области" перейдите на вкладку "Уведомления".
- Нажмите кнопку "Управление ".
- Нажмите кнопку +Добавить назначение.
- Выберите целевой тип. В настоящее время поддерживаются следующие назначения:
- Эл. почта
- Slack
- Веб-перехватчик
- MS Teams
- PagerDuty
- Настройте назначение с учетом типа.
- Нажмите кнопку Создать.
Использование различных учетных данных для каждого назначения
Конфигурация назначения безопасно хранится в рабочей области Azure Databricks. Чтобы повысить безопасность, если скомпрометирована сторонняя конечная точка, Azure Databricks рекомендует использовать разные учетные данные для каждого настроенного назначения. Например:
- Slack: URL-адрес, на который отправляется уведомление.
- MS Teams: URL-адрес, на который отправляется уведомление.
- PagerDuty: ключ интеграции, используемый для уникального маршрутизации уведомлений в службу PagerDuty.
- Веб-перехватчик: имя пользователя и пароль, используемые для проверки подлинности в сторонней конечной точке с помощью проверки подлинности HTTP Basic при доставке уведомлений.
Использование разных секретов для каждого настроенного назначения позволяет отдельно отозвать доступ к отдельным назначениям уведомлений, не влияя на работу всех других назначений в рабочей области Azure Databricks.
Назначение Slack
Чтобы настроить назначение Slack, следуйте инструкциям в входящих веб-перехватчиках для Slack. Вставьте созданный URL-адрес в место назначения уведомления Azure Databricks.
Добавление веб-перехватчика в задание
После настройки назначения можно добавить назначение уведомления в задание. Дополнительные сведения см. в статье Добавление уведомлений по электронной почте и системных уведомлений для событий задания.
Пользователи могут настроить до трех системных назначений для каждого типа события для каждого задания.
Ограничения
В настоящее время назначения уведомлений имеют следующие ограничения:
- Вы можете настроить только уведомления для Databricks SQL и заданий.
- Назначения уведомлений электронной почты имеют ограничение на длину адреса получателя в 1300 символов.