Insights
Neuestes
False
Bannerhintergrundbild
Insights
Letzte Aktualisierung 18. Apr. 2024

Senden von Daten an Power BI

Überblick

In diesem Thema erfahren Sie, wie Sie die Echtzeit-Datenexportfunktion von Insights nutzen, um Daten an Microsoft Power BI zu senden und dort darüber Bericht zu erstatten.

Hinweis: Konfigurieren Sie den Echtzeit-Datenexport, bevor Sie Ihre Microsoft Power BI-Berichterstellung konfigurieren.

Azure Stream Analytics-Auftrag erstellen

Erstellen und konfigurieren Sie eine Ressource in Azure, um Insights-Daten zu nutzen.

  1. Bei portal.azure.com anmelden
  2. Erstellen Sie einen Stream Analytics-Auftrag.

    1. Wählen Sie die gewünschte Ressourcengruppe aus.
    2. Wählen Sie eine Ressource im Crate aus.
    3. Wählen Sie Analyse > Stream Analytics-Auftrag aus , und geben Sie die erforderlichen Informationen ein.
  3. Fügen Sie eine Eingabe für den Stream Analytics-Auftrag hinzu.

    1. Wechseln Sie zu Stream Analytics-Auftrag.
    2. Wählen Sie Eingabe > Eingabe hinzufügen aus.
    3. Wählen Sie den erforderlichen Azure Event Hub aus, und erstellen Sie eine neue Verbrauchergruppe.
  4. Fügen Sie eine Ausgabe für den Stream Analytics-Auftrag hinzu.
  5. Konfigurieren Sie die Auftragsabfrage , indem Sie entweder:

    • Abrufen aller Ereignisse im Stream:

      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.%'
    • Projizieren und Aggregieren der Eingabe. Die folgende Abfrage ruft Ereignistypen nach Zeit und Typ ab und bietet eine verbesserte Leistung für große Datasets in 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. Testen Sie die Abfrage für einen End-to-End-Datenfluss und überprüfen Sie, ob die Eingaben und Ausgaben ordnungsgemäß autorisiert sind.
  7. Starten Sie den Stream Analytics-Auftrag.

    1. Wechseln Sie zu Übersicht über Stream Analytics-Aufträge.
    2. Klicken Sie auf Starten.

Visualisieren von Insights-Daten in Power BI

Verwenden Sie das Dataset in Azure, um Insights-Daten in Power BI zu visualisieren.



War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.