Compartilhar via


Criar alertas do Activator a partir de um conjunto de consultas KQL em Inteligência em Tempo Real

Este artigo explica como criar alertas do Fabric Activator a partir de um Conjunto de Consultas KQL. Para obter mais informações, confira O que é o Activator. Você pode usar o Activator em um Conjunto de Consultas KQL para disparar notificações de dois modos:

  • quando uma consulta KQL agendada retorna resultados
  • quando uma consulta KQL agendada retorna resultados que contêm uma visualização atende a um conjunto definido de condições.

Envie notificações de alerta para si mesmo ou para outras pessoas na sua organização. As notificações podem ser enviadas por email ou mensagem do Microsoft Teams.

Exemplo de cenários

Estas são algumas maneiras de usar alertas do Activator com consultas KQL:

  • Suponha que você tenha um banco de dados KQL e esteja armazenando logs de aplicativos.
    • Você recebe um alerta quando todos os registros dos últimos 5 minutos contêm a cadeia de caracteres authorization error na coluna de mensagem da tabela.
  • Em um cenário diferente, você tem dados de streaming para bicicletas disponíveis em diferentes bairros. Uma consulta KQL é criada para renderizar um gráfico de pizza para o número de bicicletas disponíveis por bairro.
    • Você recebe um alerta quando o número de bicicletas disponíveis em qualquer bairro fica abaixo de um número aceitável.

Pré-requisitos

Importante

Há suporte apenas para consultas em bancos de dados KQL em um Eventhouse. Se o conjunto de consultas KQL estiver conectado a um cluster externo do Azure Data Explorer, não há suporte para a criação de um alerta.

As etapas a seguir mostram como criar um alerta em uma consulta que cria uma visualização ou em uma consulta que não a cria.

Escolha o guia que corresponde ao fluxo de trabalho desejado.

Definir alerta em um Conjunto de Consultas KQL

Importante

Não há suporte para visualizações de Gráfico de Tempo neste cenário. Elas são compatíveis com a opção Criar alertas do Activator de um Painel em Tempo Real.

  1. Navegue até o Conjunto de Consultas KQL.

  2. Execute uma consulta que retorna uma visualização.

  3. Após a consulta retornar os resultados, selecione Definir Alerta na faixa de opções superior.

    Por exemplo, a consulta a seguir baseia-se nos dados de amostra de Bicicletas do tutorial de Inteligência em Tempo Real.

    TutorialTable
    | where Timestamp < ago(5m)
    | summarize NumberOfBikes=sum(No_Bikes) by Neighbourhood
    | render columnchart
    

    A consulta retorna um gráfico de colunas que mostra o número de bicicletas disponíveis em cada bairro e esse gráfico é usado para definir condições de alerta.

Definir condições de alerta

  1. Defina uma frequência de tempo para a frequência com que a consulta é executada. O padrão é 5 minutos.
  2. Em Condições, especifique as condições de alerta da seguinte maneira:
    • Se a visualização não tiver dimensões, você poderá selecionar a condiçãoEm cada evento quando para monitorar as alterações no fluxo de dados escolhendo um campo específico a ser monitorado.
    • Se a visualização incluir dimensões, você poderá selecionar a condição Em cada evento agrupado por para monitorar as alterações no fluxo de dados selecionando um campo para agrupamento, que divide os dados em grupos distintos
    • Na lista suspensa Quando, defina o valor a ser avaliado.
    • Na lista suspensa Condição, defina a condição a ser avaliada. Para obter mais informações, consulte Condições.
    • No campo Valor, defina o valor a ser comparado.
  3. Em Ação, especifique se deseja alertar por email ou pelo Microsoft Teams. No painel lateral, configure notificações enviadas para você mesmo. Para enviar notificações para um usuário diferente, confira Opcional: edite a regra no Activator.
  4. Em Salvar local, especifique onde salvar o alerta do Activator. Escolha um espaço de trabalho existente e salve em um ativador existente ou em um novo.
  5. Selecione Criar para criar a regra do Activator.

Captura de tela do painel de alerta definido no conjunto de consultas KQL para criar um alerta do Activator.

Opcional: editar a regra no Activator

Quando o ativador for salvo, o painel lateral exibirá um link para o item. Selecione o link para editar ainda mais no Activator. Essa etapa pode ser útil caso queira fazer uma das seguintes ações:

  • Adicionar outros destinatários ao seu alerta.
  • Alterar o conteúdo do alerta para refletir os dados específicos que dispararam o alerta.
  • Defina uma condição de alerta mais complexa do que a possível no painel Definir alerta.

Para obter informações sobre como editar regras no Activator, confira Criar regras do Activator.

No próprio ativador, também é possível exibir o histórico dos resultados da consulta e o histórico das ativações da regra. Para obter mais informações, confira Criar um workspace.