Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo explica como criar alertas do Fabric Activator a partir de um conjunto de consultas KQL. O Fabric Activator no Microsoft Fabric permite-lhe tomar ações quando padrões ou condições são detetados em fluxos de dados. Para obter mais informações, consulte O que é o Ativador.
Pode configurar o Ativador para disparar notificações com base nos resultados do conjunto de consultas KQL em dois cenários:
- Quando agendadas, as consultas KQL devolvem resultados.
- Quando as consultas KQL agendadas retornam resultados com visualizações que satisfazem condições específicas.
Envie notificações de alerta para si mesmo ou para outras pessoas na sua organização. Pode configurar notificações para serem enviadas por email ou mensagem do Microsoft Teams.
Cenários de exemplo
Aqui estão alguns exemplos de como pode usar alertas do Ativador com consultas KQL:
Monitorizar registos de aplicações para erros: Suponha que tem uma base de dados KQL a armazenar registos de aplicação. Pode configurar um alerta para o notificar se algum registo dos últimos cinco minutos contiver a cadeia
authorization errorna coluna da mensagem .Monitorize as bicicletas disponíveis nos bairros: imagine que tem dados transmitidos em tempo real das bicicletas disponíveis em diferentes bairros. Cria-se uma consulta KQL para renderizar um gráfico circular mostrando o número de bicicletas disponíveis por bairro. Pode configurar um alerta para o notificar quando o número de bicicletas disponíveis em qualquer bairro estiver abaixo de um determinado limite.
Pré-requisitos
- Um workspace com uma capacidade com Microsoft Fabric ativado.
- Uma base de dados KQL com dados.
- Um conjunto de consultas KQL conectado ao banco de dados KQL. Para obter mais informações, consulte Consultar dados em um conjunto de consultas KQL.
Importante
Somente consultas em bancos de dados KQL dentro de uma Eventhouse são suportadas. Se o teu conjunto de consultas KQL estiver ligado a um cluster Azure Data Explorer externo, criar um alerta não é suportado.
O impacto de uma regra de alerta no Eventhouse depende da complexidade da consulta. Consultas e agregações simples são leves, enquanto junções, transformações e classificações consomem mais recursos. Se uma consulta for executada a cada 1 ou 5 minutos, ela efetivamente manterá o Eventhouse em um estado sempre ativo . Sem consultas ou ingestão por mais de 5 minutos, o Eventhouse pode ficar ocioso, o que reduz custos. Para obter mais informações, consulte Eventhouse Uptime.
As etapas a seguir mostram como criar um alerta em uma consulta que cria uma visualização ou em uma consulta que não cria uma visualização.
Escolha a 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 nesse cenário. Eles são suportados em criar alertas de ativador a partir de um painel em tempo real.
Abra o espaço de trabalho que contém o conjunto de consultas KQL.
Navegue até o seu conjunto de consultas KQL e selecione-o para abrir.
Execute uma consulta que retorna uma visualização.
Quando a consulta retornar os resultados, selecione Definir alerta na faixa de opções superior.
Definir condições de alerta
No painel lateral de Adicionar Regras , siga estes passos para definir as suas condições de alerta:
Na secção de Detalhes , introduza um nome para a sua regra de alerta do Ativador.
Na secção Monitor , defina uma frequência de tempo para a frequência com que a consulta é executada. O valor padrão é 5 minutos.
Na secção de Condições , especifique as suas condições de alerta da seguinte forma:
- Se a sua visualização não tiver dimensões, selecione a condição Em cada evento quando para monitorizar alterações no fluxo de dados escolhendo um campo específico a monitorizar.
- No menu suspenso Quando, defina o valor que se pretende avaliar.
- No menu suspenso Condição, defina a condição a avaliar. Para obter mais informações, consulte Condições.
- No campo Ocorrência , defina o número de vezes que a condição deve ser cumprida antes de um alerta ser ativado.
Na seção Ação , selecione uma das seguintes ações:
Enviar notificação por email:
- Para Selecionar ação, selecione Enviar e-mail.
- Para To, introduza o endereço de email do destinatário ou utilize a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de email. Por padrão, o seu endereço de email está preenchido aqui.
- Para o assunto, introduza o assunto da notificação por email.
- Para o Título, introduza o título da notificação por email.
-
Para Notas, introduza notas para a notificação por email.
Observação
Ao inserir assunto, título ou anotações, você pode fazer referência às propriedades nos dados digitando
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID. - Para Contexto, selecione da lista suspensa os valores que pretende incluir na notificação de email.
Enviar Microsoft Teams notificação: Envia uma notificação Microsoft Teams a indivíduos, a um grupo de chat ou a um canal. Pode personalizar o título e o conteúdo da mensagem.
- Para selecionar ação, selecione Teams -->Mensagem para indivíduos, Mensagem no chat de grupo ou publicação no canal.
- Siga um destes passos dependendo da sua escolha:
- Se selecionar a opção Mensagem para indivíduos , insira endereços de email dos destinatários ou utilize a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de email. Quando a condição é cumprida, é enviada uma mensagem Teams aos indivíduos especificados.
- Se selecionar a opção Mensagem de chat de grupo, selecione um chat de grupo na lista suspensa. Quando a condição é atendida, uma mensagem é postada no chat de grupo.
- Se selecionar a opção publicação no canal, selecione uma equipa e um canal nas listas suspensas. Quando a condição é cumprida, uma mensagem é publicada no canal selecionado.
- No Campo 'Título', introduza o título da notificação do Teams.
-
Para Notas, introduza notas para a notificação do Teams.
Observação
Ao inserir assunto, título ou anotações, você pode fazer referência às propriedades nos dados digitando
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID. - Para contextualizar, selecione os valores da lista suspensa que pretende incluir na notificação do Teams.
Executar atividades do Fabric: Para configurar o alerta para iniciar um pipeline do Fabric, Dataflow, trabalho Spark, notebook ou Função de Dados do Utilizador quando a condição for cumprida, siga estas etapas:
- Para Selecionar ação, selecione o tipo de item apropriado de Fabric na secção Executar Atividades de Fabric.
- No Selecione o item Fabric para execução, selecione o item Fabric da lista.
- Selecione Adicionar parâmetro e especifique o nome do parâmetro para o item Fabric e um valor para ele. Você pode adicionar mais de um parâmetro.
Pode passar parâmetros a partir dos dados de alerta escrevendo
@ou selecionando o botão ao lado da caixa de texto. Por exemplo,@BikepointID.
Ações personalizadas: Para configurar o alerta para chamar uma ação personalizada quando a condição for cumprida, siga estes passos:
Para Selecionar ação, selecione Criar ação personalizada.
Como mencionado na secção ação, crie primeiro a regra. Depois, complete a configuração de ações personalizadas seguindo os passos de Acionar ações personalizadas (fluxos de Power Automate).
Depois de criares a ação personalizada, no painel de Definição da regra, seleciona a ação personalizada que criaste na lista suspensa de Ações .
Em Guardar localização, especifique onde guardar o alerta do Activator. Escolha um espaço de trabalho existente e salve em um ativador existente ou em um novo.
Selecione Criar para criar sua regra de Ativador.
Opcional: edite sua regra no Ativador
Quando guardas o ativador, o painel lateral mostra um link para o teu item. Selecione o link para editar ainda mais no Activator. Esta etapa pode ser útil se você quiser executar uma das seguintes ações:
- Adicione outros destinatários ao seu alerta.
- Altere 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 Ativador, consulte Criar regras do Ativador.
No ativador em si, você também pode visualizar o histórico dos resultados da consulta e o histórico das ativações da regra. Para obter mais informações, consulte Criar regras do Activator.