Databricks SQL alerta
Databricks SQL Alert executa consultas em um programa e notifica você quando uma condição definida por você é atendida no resultado da consulta. Ao programar um alerta, a consulta associada e a condição são avaliadas. Você também pode view um histórico de alertas para revisar os resultados de avaliações anteriores.
Para saber como trabalhar com alertas herdados, consulte O que são alertas herdados?
O que você pode fazer com um alerta
O alerta permite monitorar qualquer resultado de consulta SQL em um programador. Use-os para acompanhar os KPIs de negócios, monitorar a qualidade dos dados, observar as tendências de custos e detectar problemas operacionais em suas cargas de trabalho do Databricks. Padrões comuns em todo o Databricks incluem:
- Monitorar métricas de negócios na visualização de métricas : referencie uma view de métricas Unity Catalog pelo seu nome totalmente qualificado na consulta de alerta para monitorar as métricas de negócios gerenciadas. Veja alerta na visualização de métricas.
- Detecte problemas e anomalias na qualidade dos dados : combine alertas com os monitores de qualidade de dados e detecção de anomalias Unity Catalog para que métricas inesperadas, mudanças na distribuição ou alterações de perfil enviem uma notificação. Consulte alerta para detecção de anomalia e alerta de perfil.
- Monitore o uso e os custos : crie alertas em tabelas do sistema para faturamento ou ingestão de dados serverless , a fim de detectar gastos inesperados. Consulte Monitorar o custo da compute serverless e Monitorar o custo pipeline de ingestão.
- Monitore SQL warehouse e a integridade das consultas : receba alertas sobre eventos do Warehouse ou histórico de consultas para detectar consultas lentas, sessões com falha ou problemas de capacidade. Consulte os exemplos de consultas para monitoramento da atividade SQL warehouse e a tabela de referência do sistema de eventos do Warehouse.
- Auditoria de acesso e eventos de segurança : alerta em consultas log de auditoria para sinalizar atividades incomuns workspace . Consulte Monitorar o uso Genie Spaces com logs de auditoria e alertas.
- Detectar falhas em agentes AI : alertas sobre métricas de qualidade do agente para que falhas e problemas emergentes sejam identificados durante o desenvolvimento e a operação. Veja guia: Fluxo de trabalho de desenvolvimento de agentes.
- execução de um alerta como uma tarefa em trabalhos LakeFlow : adicione um alerta como uma tarefa para que a execução das verificações de condição em um gatilho pipeline e a tarefa downstream possa ramificar no resultado. Consulte a tarefa de alertaSQL para Job.
Comece com um alerta
As páginas a seguir abordam as tarefas mais comuns relacionadas a alertas, desde a criação de um novo alerta até o gerenciamento contínuo:
-
- Criar um alerta
- Percorra o editor de alertas do início ao fim. Inclui configurações avançadas e personalização do padrão de notificações.
-
- ger alerta
- Encontre alertas na página de listagem, compartilhe-os, transfira a propriedade e acompanhe as alterações com as pastas Git Databricks .
-
- Escolha um SQL warehouse
- Selecione e dimensione o armazém que executará sua consulta de alerta para avaliações confiáveis e econômicas.
-
- Padrões de consulta de alerta
- Padrões SQL para agregações, condições de múltiplas colunas e visualização de métricas.
Diferenças em relação ao alerta anterior
A versão mais recente do alerta Databricks SQL se comporta de maneira diferente da versão anterior em alguns aspectos key :
- Reutilização de consultas : Uma consulta SQL salva existente não pode ser reutilizada ao criar um alerta. Cada alerta possui sua própria definição de consulta, que pode ser criada diretamente no novo editor de alertas.
- Valores de status de alerta : os estados de alerta foram simplificados e o alerta não suporta mais o status
UNKNOWNdo alerta legado. As avaliações resolvem paraOK,TRIGGEREDouERROR.
Você pode continuar usando tanto o alerta mais recente quanto o alerta antigo lado a lado durante a transição.