Gerenciar destinos de notificação
Importante
Esse recurso está em uma versão prévia.
Este artigo ensina como criar e configurar destinos de notificação para seu workspace.
Notificações do sistema são mensagens que informam quando o fluxo de trabalho experimenta um evento de execução (início, êxito e falha). Por padrão, as notificações são enviadas para endereços de email do usuário, mas os administradores podem configurar destinos de notificação alternativos usando webhooks. Isso permite que você crie integrações controladas por eventos com o Azure Databricks.
Você precisa ser um administrador do workspace do Azure Databricks para gerenciar os destinos de notificação. Depois que um destino é configurado, ele está disponível para todos os usuários.
Requisitos de rede
- O destino da notificação deve adicionar os endereços IP do webapp do painel de controle do espaço de trabalho a sua lista de permissões. Consulte Endereços IP e domínios para serviços e ativos do Azure Databricks.
- O Azure Databricks impõe o uso de HTTPS para segurança. O destino da notificação deve usar certificados de protocolo SSL assinados por uma autoridade de certificação confiável.
Criar um novo destino de notificação
Para configurar um novo destino de notificação
- Clique no nome de usuário na barra superior do workspace e selecione Configurações na lista suspensa.
- Na seção de administração do workspace, clique na guia Notificações.
- Clique no botão Gerenciar.
- Clique em +Adicionar destino.
- Selecione um tipo de destino. Atualmente, há suporte para os seguintes destinos:
- Margem de atraso
- webhook
- MS Teams
- PagerDuty
- Configure o destino com base no tipo.
- Clique em Criar.
Usar credenciais diferentes para cada destino
A configuração de um destino é armazenada com segurança e criptografada no seu workspace do Azure Databricks. Para aprimorar a segurança se o ponto de extremidade de terceiros estiver comprometido, o Azure Databricks recomenda usar credenciais diferentes para cada destino configurado. Estão incluídos:
- Slack: a URL para a qual a notificação será enviada.
- MS Teams: a URL para a qual a notificação será enviada.
- PagerDuty: chave de integração usada para rotear notificações exclusivamente para um serviço PagerDuty.
- Webhook: nome de usuário e senha usados para autenticação em um ponto de extremidade de terceiros usando autenticação HTTP Basic ao entregar notificações.
O uso de segredos diferentes para cada destino configurado permite revogar individualmente o acesso de destinos de notificação individuais sem afetar a operação de todos os outros destinos no seu workspace do Azure Databricks.
Destino do Slack
Para configurar um destino do Slack, siga as instruções em Webhooks de entrada para Slack. Cole a URL gerada no destino de notificação do Azure Databricks.
Adicionar um webhook a um trabalho
Depois de configurar um destino, você pode adicionar o destino da notificação a um trabalho. Para obter mais informações, confira Adicionar notificações por email e sistemas para eventos de trabalho.
Os usuários podem configurar até três destinos de sistema para cada tipo de evento por trabalho.
Limitações
Atualmente, os destinos de notificação têm as seguintes limitações:
- Você só pode configurar notificações para o Databricks SQL e trabalhos.
- Os destinos de notificação por email têm um limite de 1.300 caracteres de comprimento para o endereço do destinatário.