Freigeben über


Tutorial: Visualisieren von Daten über Azure Data Explorer in Power BI

Azure-Daten-Explorer ist ein schneller und hochgradig skalierbarer Dienst zur Untersuchung von Daten (Protokoll- und Telemetriedaten). Power BI ist eine Business Analytics-Lösung, mit der Sie Ihre Daten visualisieren und die Ergebnisse unternehmensweit teilen können. In diesem Tutorial erfahren Sie zunächst, wie Sie Visuals in Azure Data Explorer rendern. Anschließend stellen Sie mit Power BI eine Verbindung mit Azure Data Explorer her, erstellen einen Bericht anhand von Beispieldaten und veröffentlichen den Bericht im Power BI-Dienst.

Falls Sie nicht für Power BI Pro registriert sind, registrieren Sie sich für eine kostenlose Testversion, bevor Sie beginnen.

In diesem Tutorial lernen Sie Folgendes:

  • Rendern von Visuals in Azure Data Explorer
  • Herstellen einer Verbindung mit Azure Data Explorer in Power BI Desktop
  • Arbeiten mit Daten in Power BI Desktop
  • Erstellen eines Berichts mit Visuals
  • Veröffentlichen und Freigeben des Berichts

Voraussetzungen

Zusätzlich zu einem Power BI-Abonnement benötigen Sie Folgendes, um dieses Tutorial abzuschließen:

Rendern von Visuals in Azure Data Explorer

Bevor wir uns mit Power BI befassen, werfen wir einen Blick auf das Rendern von Visuals in Azure Data Explorer. Visuals eignen sich hervorragend für schnelle Analysen.

  1. Melden Sie sich bei https://dataexplorer.azure.com an.

  2. Wählen Sie im linken Bereich die Testdatenbank mit den StormEvents-Beispieldaten aus.

  3. Fügen Sie im rechten Fenster die folgende Abfrage ein, und klicken Sie auf Ausführen.

    StormEvents
    | summarize event_count=count() by State
    | where event_count > 1800
    | project State, event_count
    | sort by event_count
    | render columnchart
    

    Diese Abfrage zählt Wetterereignisse nach Bundesstaat. Anschließend rendert sie ein Säulendiagramm für alle Bundesstaaten mit mehr als 1.800 Wetterereignissen.

    Säulendiagramm der Ereignisse

  4. Fügen Sie im rechten Fenster die folgende Abfrage ein, und klicken Sie auf Ausführen.

    StormEvents
    | where State == "WASHINGTON" and StartTime >= datetime(2007-07-01) and StartTime <= datetime(2007-07-31)
    | summarize StormCount = count() by EventType
    | render piechart
    

    Diese Abfrage zählt Wetterereignisse nach dem Typ des Ereignisses für den Monat Juli im Bundesstaat Washington. Anschließend rendert sie ein Kreisdiagramm mit dem Prozentsatz für jeden Ereignistyp.

    Kreisdiagramm der Ereignisse

In Azure Data Explorer gibt es viele weitere Möglichkeiten zur Verwendung von Visuals, für einen kurzen Einblick soll dies jedoch genügen. Kommen wir nun zu Power BI.

Herstellen einer Verbindung mit Azure Data Explorer

Jetzt stellen Sie in Power BI Desktop eine Verbindung mit Azure Data Explorer her.

  1. Wählen Sie in Power BI Desktop auf der Registerkarte Start die Option Daten abrufen und anschließend Mehr aus.

    Daten abrufen

  2. Suchen Sie nach Azure Data Explorer, und wählen Sie Azure Data Explorer und dann Verbinden aus.

    Suchen und Abrufen von Daten

  3. Klicken Sie auf dem Bildschirm Connector (Vorschau) auf Fortfahren.

  4. Geben Sie auf dem nächsten Bildschirm den Namen Ihres Testclusters und Ihrer Testdatenbank ein. Der Cluster muss im folgenden Format angegeben werden: https://<ClusterName>.<Region>.kusto.windows.net. Geben Sie StormEvents als Namen der Tabelle ein. Übernehmen Sie für alle anderen Optionen die Standardwerte, und klicken Sie auf OK.

    Optionen für Cluster, Datenbank und Tabelle

  5. Klicken Sie auf dem Bildschirm „Datenvorschau“ auf Bearbeiten.

    Die Tabelle wird im Power Query-Editor geöffnet. Dort können Sie die Zeilen und Spalten bearbeiten, bevor die Daten importiert werden.

Arbeiten mit Daten in Power BI Desktop

Nachdem Sie eine Verbindung mit Azure Data Explorer hergestellt haben, bearbeiten Sie die Daten im Power Query-Editor. Sie löschen Zeilen mit NULL-Werten in der Spalte BeginLat und löschen die JSON-Spalte StormSummary vollständig. Dies sind einfache Vorgänge, Sie können beim Importieren von Daten aber auch komplexe Transformationen ausführen.

  1. Klicken Sie auf den Pfeil für die Spalte BeginLat, deaktivieren Sie das Kontrollkästchen NULL, und klicken Sie dann auf OK.

    Filtern der Spalte

  2. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift StormSummary, und klicken Sie anschließend auf Entfernen.

    Spalte entfernen.

  3. Ändern Sie im Bereich ABFRAGEEINSTELLUNGEN den Namen von Query1 in StormEvents.

    Ändern des Abfragenamens

  4. Klicken Sie auf der Registerkarte Start des Menübands auf Schließen und übernehmen.

    Schließen und Übernehmen

    Power Query wendet die Änderungen an und importiert die Beispieldaten anschließend in ein Datenmodell. In den nächsten Schritten wird gezeigt, wie Sie das Modell erweitern können. Auch dies ist nur ein einfaches Beispiel, das Ihnen eine Vorstellung davon geben soll, was alles möglich ist.

  5. Wählen Sie auf der linken Seite des Hauptfensters die Datenansicht aus.

    Datenansicht

  6. Klicken Sie auf der Registerkarte Modellierung des Menübands auf Neue Spalte.

    Neue Spalte.

  7. Geben Sie die folgende DAX-Formel (Data Analysis Expressions) in der Bearbeitungsleiste ein, und drücken Sie dann die EINGABETASTE.

    DurationHours = DATEDIFF(StormEvents[StartTime], StormEvents[EndTime], hour)
    

    Bearbeitungsleiste

    Diese Formel erstellt die Spalte DurationHours, die die Dauer jedes Wetterereignisses in Stunden berechnet. Diese Spalte verwenden Sie im nächsten Abschnitt in einem Visual.

  8. Scrollen Sie in der Tabelle nach rechts, um die Spalte anzuzeigen.

Erstellen eines Berichts mit Visuals

Nachdem die Daten importiert wurden und Sie das Datenmodell verbessert haben, können Sie einen Bericht mit Visuals erstellen. Sie fügen ein Säulendiagramm auf der Grundlage der Ereignisdauer und eine Karte, die die Ernteschäden zeigt, hinzu.

  1. Wählen Sie auf der linken Seite des Fensters die Berichtsansicht aus.

    Berichtsansicht

  2. Wählen Sie im Bereich VISUALISIERUNGEN das gruppierte Säulendiagramm aus.

    Hinzufügen eines Säulendiagramms

    Ein leeres Diagramm wird der Canvas hinzugefügt.

    Leeres Diagramm

  3. Wählen Sie in der Liste Felder die Einträge DurationHours und State aus.

    Felder auswählen

    Sie haben nun ein Diagramm, das die Gesamtanzahl von Stunden der Wetterereignisse nach Bundesstaat im Verlauf eines Jahrs zeigt.

    Säulendiagramm der Dauer

  4. Klicken Sie außerhalb des Säulendiagramms auf eine beliebige Stelle der Canvas.

  5. Klicken Sie im Bereich VISUALISIERUNGEN auf das Kartensymbol.

    Hinzufügen einer Karte

  6. Wählen Sie in der Liste Felder die Einträge CropDamage und State aus. Ändern Sie die Größe der Karte, damit Sie die US-Bundesstaaten deutlich sehen können.

    Karte der Ernteschäden

    Die Größe der Blasen stellt den Dollarwert der Ernteschäden dar. Bewegen Sie den Mauszeiger über die Blasen, um Details anzuzeigen.

  7. Verschieben Sie die Visuals, und ändern Sie ihre Größe, um einen Bericht zu erhalten, der der folgenden Abbildung ähnelt.

    Fertiger Bericht.

  8. Speichern Sie den Bericht unter dem Namen storm-events.pbix.

Veröffentlichen und Freigeben des Berichts

Bisher haben Sie mit Power BI Desktop lokal in Power BI gearbeitet. Jetzt veröffentlichen Sie den Bericht im Power BI-Dienst, wo Sie ihn mit anderen Benutzern teilen können.

  1. Klicken Sie in Power BI Desktop auf der Registerkarte Start auf Veröffentlichen.

    Schaltfläche „Veröffentlichen“.

  2. Wenn Sie noch nicht bei Power BI angemeldet sind, führen Sie den Anmeldevorgang durch.

  3. Klicken Sie auf Mein Arbeitsbereich und dann auf Auswählen.

    Arbeitsbereich auswählen.

  4. Wenn die Veröffentlichung abgeschlossen ist, wählen Sie storm-events.pbix in Power BI öffnen aus.

    Veröffentlichung erfolgreich

    Der Bericht wird im Dienst mit den Visuals und dem Layout geöffnet, die Sie in Power BI Desktop definiert haben.

  5. Klicken Sie oben rechts im Bericht auf Freigeben.

    Schaltfläche „Teilen“.

  6. Fügen Sie auf dem Bildschirm Bericht freigeben einen Kollegen in Ihrer Organisation sowie einen Hinweis hinzu, und klicken Sie anschließend auf Freigeben.

    Freigeben des Berichts

    Wenn der Kollege die erforderlichen Berechtigungen besitzt, kann er auf den von Ihnen freigegebenen Bericht zugreifen.

Bereinigen von Ressourcen

Falls Sie den erstellten Bericht nicht aufbewahren möchten, löschen Sie einfach die Datei storm-events.pbix. Um den von Ihnen veröffentlichten Bericht zu löschen, gehen Sie wie folgt vor.

  1. Scrollen Sie unter Mein Arbeitsbereich zu BERICHTE, und suchen Sie nach storm-events.

  2. Klicken Sie auf die Auslassungspunkte (... ) neben storm-events, und wählen Sie dann Entfernen aus.

    Entfernen des Berichts

  3. Bestätigen Sie das Entfernen.