Gerenciar destinos de notificação
Este artigo ensina como criar e configurar destinos de notificação para seu espaço de trabalho.
As 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 os endereços de e-mail dos usuários, mas os administradores podem configurar destinos de notificação alternativos usando webhooks. Isso permite que você crie integrações orientadas a eventos com o Azure Databricks.
Você deve ser um administrador do espaço de trabalho do Azure Databricks para gerenciar destinos de notificação. Depois que um destino é configurado, ele fica disponível para todos os usuários.
Requisitos de rede
- O destino da notificação deve adicionar os endereços IP do webapp do plano de controle do espaço de trabalho à 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 SSL (Secure Sockets Layer) 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 seu nome de utilizador na barra superior da área de trabalho e selecione Definições na lista pendente.
- Na seção Administração do espaço de trabalho , clique na guia Notificações .
- Clique no botão Gerenciar .
- Clique em +Adicionar destino.
- Selecione um tipo de destino. Os seguintes destinos são atualmente suportados:
- Slack
- Webhook
- Equipas MS
- 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 criptografada em seu espaço de trabalho do Azure Databricks. Para melhorar a segurança se o ponto de extremidade de terceiros estiver comprometido, o Azure Databricks recomenda o uso de credenciais diferentes para cada destino configurado. Estes são, entre outros:
- Slack: o URL para o qual a notificação é enviada.
- MS Teams: o URL para o qual a notificação é enviada.
- PagerDuty: chave de integração usada para encaminhar notificações exclusivamente para um serviço PagerDuty.
- Webhook: nome de usuário e senha usados para autenticar 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 que você revogue individualmente o acesso de destinos de notificação individuais sem afetar a operação de todos os outros destinos em seu espaço de trabalho do Azure Databricks.
Destino Slack
Para configurar um destino do Slack, siga as instruções em Webhooks de entrada para o Slack. Cole a URL gerada em seu 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, consulte Adicionar notificações num trabalho.
Os usuários podem configurar até três destinos do 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 Databricks SQL e Jobs.
- Os destinos de notificação por e-mail têm um limite de 1.300 caracteres no comprimento do endereço do destinatário.