Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página 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 orientadas a eventos com Azure Databricks.
Os administradores também podem configurar destinos de notificação para receber solicitações de acesso de usuários do workspace, como solicitações de privilégio em objetos do Catálogo do Unity.
Você deve ser um administrador do workspace Azure Databricks para gerenciar 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 o plano de controle do workspace e os endereços IP de saída do plano de dados à sua lista de permissões:
- Para obter endereços IP do webapp do plano de controle, consulte Endereços IP e domínios para serviços e ativos do Azure Databricks.
- Para endereços IP de saída do plano de dados, contate sua equipe da conta Azure Databricks. Você receberá uma URL para um arquivo JSON que contém os endereços IP de saída. No arquivo, pesquise pela região do plano de dados do espaço de trabalho e adicione a lista de endereços IP de saída correspondentes na configuração de rede. Azure Databricks atualiza os IPs de saída periodicamente.
- 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 seu nome de usuário na barra superior do espaço de trabalho 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:
- Slack
- webhook
- Microsoft 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 criptografada em seu workspace Azure Databricks. Para melhorar a segurança caso o ponto de extremidade de terceiros seja comprometido, Azure Databricks recomenda o uso de 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 em seu workspace Azure Databricks.
Destino do Slack
Para configurar um destino do Slack, consulte as instruções em Webhooks de Entrada do Slack. Cole a URL gerada no destino da notificação Azure Databricks.
Adicionar um webhook a uma tarefa
Depois de configurar destinos, você pode acessá-los nas configurações de notificações de trabalho de um trabalho. Para obter mais informações, consulte Adicionar notificações a uma tarefa.
Cada trabalho dá suporte a até três destinos do sistema por tipo de evento. Ao configurar notificações de trabalho, os endereços de email devem ser inseridos manualmente.
Limitações
Atualmente, os destinos de notificação têm as seguintes limitações:
- Você só pode configurar notificações para trabalhos e SQL do Databricks.
- Os destinos de notificação por email têm um limite de 1.300 caracteres de comprimento para o endereço do destinatário.
- Para órgãos de notificação personalizados, destinos que não são de email, como Slack e MS Teams, não dão suporte à formatação HTML. Alguns destinos de notificação dão suporte ao markdown.
- Para trabalhos, os destinos de email devem ser definidos manualmente nas configurações do trabalho.