Gerenciar destinos de notificação
Este artigo ensina o senhor a criar e configurar destinos de notificação para o site workspace.
As notificações do sistema são mensagens que informam ao senhor quando o fluxo de trabalho passa por um evento de execução (início, sucesso e falha). Por default, as notificações são enviadas para os endereços email do usuário, mas os administradores podem configurar destinos alternativos de notificação usando webhooks. Isso permite que o senhor crie integrações orientadas por eventos com a Databricks.
O senhor precisa ser um administrador do Databricks workspace 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 workspace à sua lista de permissões. Veja os endereços IP e domínios para Databricks serviço e ativo.
A Databricks impõe o uso de HTTPS para segurança. O destino da notificação deve usar certificados Secure Sockets Layer (SSL) assinados por uma autoridade certificadora 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 site workspace e selecione Settings (Configurações ) no site dropdown.
Na seção de administração do espaço de trabalho, clique em Notifications (Notificações ) tab.
Clique no botão gerenciar.
Clique em +Add destination (Adicionar destino).
Selecione um tipo de destino. Os seguintes destinos são suportados no momento:
Email
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 de forma segura e criptografada em seu site Databricks workspace. Para aumentar a segurança se o endpoint de terceiros for comprometido, a Databricks recomenda o uso de credenciais diferentes para cada destino configurado. Isso inclui:
Slack: a URL para a qual a notificação é enviada.
MS Teams: a URL para a qual a notificação é enviada.
PagerDuty: integração key usada para rotear exclusivamente as notificações para um serviço PagerDuty.
Webhook: nome de usuário e senha usados para autenticar em um endpoint de terceiros usando a autenticação HTTP Basic ao entregar notificações.
O uso de segredos diferentes para cada destino configurado permite que o senhor revogue individualmente o acesso de destinos de notificação individuais sem afetar as operações de todos os outros destinos em seu site Databricks workspace.
Destino do Slack
Para configurar um destino do Slack, siga as instruções em Webhooks de entrada para o Slack. Cole o URL gerado no destino da notificação do Databricks.
Adicione um webhook a um Job
Depois de configurar um destino, o senhor pode adicionar o destino da notificação a um Job. Para obter mais informações, consulte Adicionar email e notificações de sistema para eventos de trabalho.
Os usuários podem configurar até três destinos do sistema para cada tipo de evento em Job.