- Notas de la versión Cloud Insights
- Primeros pasos
- Acceso y permisos
- Notificaciones
- Interactuar con Insights
- Integración de Automation Hub
- Integración de Action Center
- Supervisión en tiempo real
- Exportación de datos en tiempo real
- Solución de problemas
Enviar datos a Power BI
En este tema aprenderá a aprovechar la característica de exportación de datos en tiempo real de Insights para enviar datos a Microsoft Power BI e informar sobre ellos allí.
Crear y configurar un recurso en Azure para consumir datos de Insights.
- Iniciar sesión en
portal.azure.com
-
Crear un trabajo de análisisde transmisiones.
- Selecciona el grupo de recursos deseado.
- Seleccione Empaquetar un recurso.
- Seleccione el trabajo Análisis > Análisis de transmisiones y rellene la información necesaria.
-
Añade una entrada para el trabajo de Análisisde secuencias.
- Vaya al trabajo de Análisisde transmisiones.
- Selecciona Entrada > Añadir entrada.
- Selecciona el Centro de eventos de Azure requerido y crea un nuevo grupo de consumidores.
- Agregue una salida para el trabajo de Stream Analytics.
-
Configure la Consulta de trabajo de una de las siguientes formas:
-
Obtener todos los eventos de la transmisión:
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.%' -
Proyectar y agregar la entrada. La siguiente consulta recupera tipos de eventos por hora y tipo, lo que ofrece un rendimiento mejorado para conjuntos de datos grandes en 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
-
- Pruebe la consulta para un flujo de datos de principio a fin, verificando una autorización adecuada de entradas y salidas.
-
Inicie el trabajo de Análisisde transmisiones.
- Ve a Información general del trabajo de Análisisde secuencias.
- Haz clic en Iniciar.
Usar el conjunto de datos en Azure para visualizar los datos de Insights en Power BI.
Inicie sesión en Power BI y cree un informe basado en un conjunto de datos publicado.
Visualizar anomalías de datos en eventos en tiempo real enviados a Azure Event Hubs (documentación de Microsoft)