Insights
Plus récente (Latest)
False
Image de fond de la bannière
Insights
Dernière mise à jour 18 avr. 2024

Envoi de données à Power BI

Vue d'ensemble (Overview)

Dans cette rubrique, vous pouvez apprendre à tirer parti de la fonctionnalité d'exportation de données en temps réel d'Insights pour envoyer des données à Microsoft Power BI et y générer des rapports.

Remarque : configurez l'exportation de données en temps réel avant de configurer votre rapport Microsoft Power BI.

Créer une tâche Azure Stream Analytics

Créez et configurez une ressource dans Azure pour utiliser les données Insights.

  1. Se connecter à portal.azure.com
  2. Créez une tâche Stream Analytics.

    1. Sélectionnez le groupe de ressources souhaité.
    2. Sélectionnez Créer une ressource (Crate a resource).
    3. Sélectionnez Tâche Analytics (Analytics) > Stream Analytics (Stream Analytics) et remplissez les informations requises.
  3. Ajoutez une entrée pour la tâche Stream Analytics.

    1. Accédez à la tâche Stream Analytics.
    2. Sélectionnez Entrée > Ajouter une entrée.
    3. Sélectionnez l'Azure Event Hub requis et créez un groupe de consommateurs.
  4. Ajoutez une sortie pour la tâche Stream Analytics.
  5. Configurez Job Query en :

    • Obtenir tous les événements du flux :

      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.%'
    • Projeter et agréger l'entrée. La requête suivante récupère les types d'événements par heure et type, offrant des performances améliorées pour les grands ensembles de données dans Power BI :

      SELECT
          System.Timestamp AS WindowEnd,
          [EventType],
          count(*) as EventCount
      INTO
          [Location]
      FROM
          [location]
      GROUP BY TumblingWindow(Duration(second, 1)), EventTypeSELECT
          System.Timestamp AS WindowEnd,
          [EventType],
          count(*) as EventCount
      INTO
          [Location]
      FROM
          [location]
      GROUP BY TumblingWindow(Duration(second, 1)), EventType
  6. Testez la requête pour un flux de données de bout en bout, en vérifiant une autorisation appropriée des entrées et des sorties.
  7. Démarrez la tâche Stream Analytics.

    1. Accédez à Présentation de la tâche Stream Analytics (Stream Analytics job Overview) .
    2. Cliquez sur Démarrer (Start).

Visualiser les données Insights dans Power BI

Utilisez le jeu de données dans Azure pour visualiser les données Insights dans Power BI.



Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.