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.
Pode criar alertas do Fabric Activator a partir de várias fontes de dados diferentes no Microsoft Fabric. Este artigo explica como criar alertas do Activator para um Painel em Tempo Real. Para obter mais informações, consulte O que é o Activator?
Alertar quando as condições forem satisfeitas num painel em tempo real
Use o Ativador para desencadear notificações quando as condições forem cumpridas nos dados de um Painel em Tempo Real. Por exemplo, se você tiver um Painel em Tempo Real exibindo a disponibilidade de bicicletas para aluguel em vários locais, poderá disparar um alerta se houver poucas bicicletas disponíveis em qualquer local. Envie essas notificações de alerta para si próprio ou para outros na sua organização, usando email ou Microsoft Teams.
Pré-requisitos
- Um
espaço de trabalho com umacapacidade com Microsoft Fabric ativado - Um painel em tempo real com pelo menos um bloco exibindo dados
Crie uma regra do Ativador usando Definir alerta
Abra um Real-Time Dashboard e depois faça um dos seguintes passos:
Da barra de menu de fitas:
Do azulejo:
Definir as condições de alerta do Ativador
Secção de detalhes
No painel Definir alerta, introduza um nome para a sua regra.
Secção Monitor
Selecione com que frequência quer que o Ativador execute a consulta. O valor padrão é a cada 5 minutos.
Seção de Condições
Defina as suas condições de regra 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.
- Se a sua visualização incluir dimensões, selecione a condição Em cada evento agrupado por para monitorizar alterações no fluxo de dados ao selecionar um campo para agrupamento, dividindo assim os dados em grupos distintos.
- No menu suspenso Quando selecione o valor a avaliar.
- Na Condição no menu suspenso, selecione a condição a satisfazer. Para obter mais informações, consulte Condições.
- No menu Ocorrência suspenso, defina quantas vezes a condição deve ser atendida para ativar o alerta.
Secção Ação
Na secção Ação , selecione uma das seguintes ações a realizar quando o alerta for acionado:
Enviar email:
- Para Selecionar ação, escolha Enviar email.
- Para To, introduza o endereço de email do destinatário ou utilize o menu suspenso para selecionar a partir de uma lista de utilizadores da sua organização. Por padrão, o seu endereço de email está preenchido no campo.
- 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 as Notas, introduza qualquer informação adicional que queira incluir na notificação por email.
Observação
Ao introduzir o assunto, o título ou as notas, pode consultar as propriedades dos dados escrevendo
@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 email.
Enviar notificação Microsoft Teams:
- Para Selecionar ação, selecione Teams -->Mensagem para indivíduos ou Mensagem de grupo no chat, ou Publicação no canal.
- Siga um destes passos dependendo da sua escolha:
- Se você selecionou a opção Mensagem para indivíduos , insira os endereços de e-mail dos destinatários ou use a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de e-mail. Quando a condição é cumprida, é enviada uma mensagem Teams aos indivíduos especificados.
- Se você selecionou a opção Mensagem de chat de grupo , selecione um bate-papo em grupo na lista suspensa. Quando a condição é atendida, uma mensagem é postada no chat de grupo.
- Se tiveres selecionado a opção Publicação no canal, seleciona uma equipa e um canal a partir das 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 Executar Pipeline, Executar Fluxo de Dados, Executar o trabalho Spark, Executar o Notebook ou Executar Função de Dados do Utilizador (pré-visualização).
- Ao selecionar elemento Fabric para executar, selecione o item Fabric (pipeline, fluxo de dados, caderno, trabalho Spark ou função) 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 de Ações, crie primeiro a regra e depois complete a configuração personalizada da ação 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 .
Secção Guardar localização
Defina o local para salvar esta regra do Ativador e selecione Criar.
Modifica a tua regra no Ativador
Quando a regra estiver pronta, você receberá uma notificação com um link para a regra. Selecione o link para editar sua regra no Ativador. Editar sua regra é útil se você quiser fazer um dos seguintes refinamentos:
- Adicione outros destinatários ao seu 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 ativadores no modo de design.
Limitações para definir alertas
Quando criares alertas, lembra-te que só podes definir alertas em tipos específicos de visuais. Os seguintes elementos visuais não são suportados:
- Tables
- Maps
- Gráficos de funil
- Anomalies
- Gráficos de dispersão
- Descontos
- Mapas de calor
- Gráficos horários (conforme descrito na secção seguinte)
Observação
Estas limitações aplicam-se aos visuais do Painel em Tempo Real. Para alertas sobre visuais de tabelas em relatórios Power BI publicados, consulte Criar um alerta no relatório Power BI.
Limitações em gráficos com um eixo temporal
Se usar um gráfico com um eixo do tempo em Power BI ou num Real-Time Dashboard, o Ativador lê o valor da medida exatamente uma vez para cada ponto no eixo do tempo. Se o valor medido para um determinado ponto temporal mudar depois de o Ativador o ler, o Ativador ignora o valor alterado.
Exemplo de limitação
O exemplo a seguir ilustra essa limitação. Neste exemplo, um gráfico mostra o número de bicicletas vendidas. O Activator lê o gráfico pela primeira vez na manhã de 3 de janeiro. Neste momento, o gráfico mostra 10 bicicletas vendidas:
| Date | Número de bicicletas vendidas |
|---|---|
| 1 de janeiro | 20 |
| 2 de janeiro | 18 |
| 3 de janeiro | 10 |
Mais tarde, no dia 3 de janeiro, mais bicicletas são vendidas. O gráfico atualiza-se para refletir esta alteração, e o número de bicicletas vendidas é agora 15:
| Date | Número de bicicletas vendidas |
|---|---|
| 1 de janeiro | 20 |
| 2 de janeiro | 18 |
| 3 de janeiro | 15 (alterado em relação ao início do dia) |
O ativador ignora o valor alterado, porque já tinha lido um valor de 10 mais cedo nesse mesmo dia.
Como contornar esta limitação
A razão mais comum para o valor de uma medida mudar ao longo do tempo é que o ponto mais recente no eixo temporal pode mudar. No exemplo, o número de vendas aumenta ao longo do dia. O número de itens vendidos em dias anteriores nunca muda, porque essas datas estão no passado. Para evitar esta limitação:
Exclua a data e hora atuais do gráfico, para que o valor não seja amostrado enquanto ainda estiver sujeito a alterações.
Adicione um filtro de tempo relativo ao gráfico para excluir a data ou hora atual do gráfico. O Activator vê o valor apenas depois de ele ser definitivo para o período de tempo que está a ser avaliado e já não está sujeito a mudanças.
Adicione um filtro de tempo onde o intervalo de tempo termine em "um bin antes" do tempo atual. Assim, o último compartimento amostrado pelo Activator já está "fechado" e não muda.
TableForReflex | where YourTimeColumn between (ago(5h)..bin(now(), 1h)) | summarize count() by bin(YourTimeColumn, 1h) | render timechart
Use um cartão ou KPI visual para acompanhar o valor para a data atual, uma vez que a limitação descrita aqui só se aplica a gráficos com um eixo de tempo. Por exemplo, crie um gráfico de KPI que exiba "vendas até o momento de hoje". O Activator detecta e responde a alterações neste valor ao longo do dia.