insights
latest
false
- Notas de versão do Cloud Insights
- Introdução
- Acesso e permissões
- Notificações
- Interação com o Insights
- Integração do Action Center
- Integração com o Automation Hub
- Integração do Autopilot
- Integração de Compreensão de Documentos
- Integrações de monitoramento de licença
- Monitoramento em tempo real
- Exportação de dados em tempo real
- Solução de problemas
Enviando dados para o Power BI
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
Insights
Última atualização 12 de dez de 2024
Enviando dados para o Power BI
Neste tópico, você pode aprender como aproveitar o recurso de exportação de dados em tempo real do Insights para enviar dados para o Microsoft Power BI e gerar relatórios sobre eles lá.
Observação: Configure a exportação de dados em tempo real antes de configurar seus relatórios do Microsoft Power BI.
Crie e configure um recurso no Azure para consumir dados do Insights.
- Entrar em
portal.azure.com
- Crie um trabalho do Stream Analytics.
- Selecione o grupo de recursos desejado.
- Selecione Criar um recurso.
- Selecione Analytics > Trabalho do Stream Analytics e preencha as informações necessárias.
- Adicione uma entrada para o trabalho do Stream Analytics.
- Vá para o trabalho do Stream Analytics.
- Selecione Entrada > Adicionar entrada.
- Selecione o Hub de Eventos do Azure necessário e crie um novo grupo de consumidores.
- Adicione uma saída para o trabalho do Stream Analytics.
- Configure a consulta de trabalho por:
- Obtendo todos os eventos no fluxo:
SELECT Timestamp, EventType, FolderName, Job.ProcessName as ProcessName, Job.State as State, Job.RobotName as RobotName, Job.HostMachineName as HostMachineName, Job.[Key] as JobKey, Job.StartTime as JobStartTime, Job.EndTime as JobEndTime, Job.DisplayName as ProcessDisplayName INTO [location-output] FROM [location-input] TIMESTAMP BY [Timestamp] WHERE EventType like '%job.%'
SELECT Timestamp, EventType, FolderName, Job.ProcessName as ProcessName, Job.State as State, Job.RobotName as RobotName, Job.HostMachineName as HostMachineName, Job.[Key] as JobKey, Job.StartTime as JobStartTime, Job.EndTime as JobEndTime, Job.DisplayName as ProcessDisplayName INTO [location-output] FROM [location-input] TIMESTAMP BY [Timestamp] WHERE EventType like '%job.%' - Projetando e agregando a entrada. A consulta a seguir recupera tipos de eventos por hora e tipo, oferecendo desempenho aprimorado para grandes conjuntos de dados no Power BI:
SELECT System.Timestamp AS WindowEnd, [EventType], count(*) as EventCount INTO [Location] FROM [location] GROUP BY TumblingWindow(Duration(second, 1)), EventType
SELECT System.Timestamp AS WindowEnd, [EventType], count(*) as EventCount INTO [Location] FROM [location] GROUP BY TumblingWindow(Duration(second, 1)), EventType
- Obtendo todos os eventos no fluxo:
- Teste a consulta para um fluxo de dados de ponta a ponta, verificando uma autorização adequada de entradas e saídas.
- Inicie o trabalho do Stream Analytics.
- Acesse Visão geral do trabalho do Stream Analytics.
- Clique em Iniciar.
Use o conjunto de dados no Azure para visualizar os dados do Insights no Power BI.
Entre no Power BI e crie um relatório com base em um conjunto de dados publicado.
Visualize anomalias de dados em eventos em tempo real enviados para os Hubs de Eventos do Azure (Documentação da Microsoft)