Escolher um SQL warehouse para um alerta

Cada alerta é executado em um SQL Warehouse que você seleciona ao criá-lo ou editá-lo. O warehouse selecionado afeta a latência de alerta, a confiabilidade e o custo.

Selecionar ou alterar o depósito

Você pode especificar o armazém que executa as consultas do alerta ao criar um alerta. O seletor de processamento mostra o armazém selecionado e seu estado.

O seletor de processamento

Para alterar o armazém de um alerta existente:

  1. Clique em ícone de AlertasAlertas na barra lateral e clique no alerta que deseja editar.
  2. Clique em Editar.
  3. Clique no seletor de processamento para visualizar o warehouse atual.
  4. Clique em um armazém diferente para selecioná-lo.

Para a maioria dos alertas, use um SQL Warehouse sem servidor. Warehouses sem servidor têm baixo tempo de inicialização, o que mantém baixa a latência do alerta quando ele é executado de acordo com uma programação em um warehouse interrompido. Os armazéns profissionais e clássicos podem levar mais tempo para serem iniciados, o que pode atrasar as avaliações de alerta.

Para dimensionar, escolha o menor armazém que executa a consulta de alerta de forma confiável. Para comparar tipos de data warehouse, consulte Tipos de data warehouse SQL.

Comportamento do warehouse no tempo de execução agendado

Se o warehouse selecionado estiver parado quando o alerta estiver programado para ser executado, o Databricks SQL iniciará o warehouse automaticamente e executará a consulta. A avaliação do alerta inclui qualquer atraso de inicialização. Se o warehouse não puder ser iniciado, o alerta retornará um ERROR status.

Se o warehouse selecionado for excluído ou você perder o acesso a ele, o alerta retornará um ERROR status até que você selecione um warehouse diferente.

Implicações de custo

Agendamentos de alertas frequentes podem manter um SQL Warehouse ativo por longos períodos, o que contribui para os custos de computação do SQL Warehouse. Para gerenciar custos:

  • Use um SQL Warehouse sem servidor com um intervalo de parada automática curto. Os armazéns sem servidor cobram somente pelo tempo de consulta ativo.
  • Evite executar alertas com mais frequência do que as alterações de dados subjacentes. Um alerta que verifica novos dados a cada minuto em relação a uma tabela que é atualizada por hora cria carga de computação desnecessária.
  • Agrupe vários alertas no mesmo armazém para que uma única inicialização do armazém atenda a todos.

Para obter mais informações sobre tipos, dimensionamento e preços do SQL Warehouse, consulte Conectar-se a um SQL Warehouse.