Zum Hauptinhalt springen

Lektion 3.2 Power BI

Der Power-BI-Custom-Connector der IoT-Plattform bringt Ihre Gerätedaten direkt in Power BI Desktop für fortgeschrittene Analysen und Berichte – Anlagenübersichten, Energie-KPIs, Abrechnungsberichte und mehr. In dieser Lektion installieren Sie den Connector, rufen einige Daten ab und erstellen ein erstes Diagramm.

Die vollständige Referenz ist das Power-BI-Benutzerhandbuch; diese Lektion ist die praktische Schritt-für-Schritt-Anleitung.

Beispiel für Power-BI-Berichte

Bevor Sie beginnen​

  • Power BI Desktop unter Windows (Power BI wird auf Mac/Linux nicht unterstützt) und lokale Administratorrechte auf dem Rechner.
  • Ein Konto auf der IoT-Plattform mit einigen Geräten, die Daten melden.
  • Der Download des Power-BI-Connectors der IoT-Plattform (siehe Downloads im Benutzerhandbuch).

Übung 1 – Den Connector installieren​

  1. Entpacken Sie das Connector-Zip – es enthält YggioConnector.pqx und Yggio_regkey.reg.
  2. Legen Sie YggioConnector.pqx in Documents\Power BI Desktop\Custom Connectors ab (erstellen Sie den Ordner bei Bedarf).
  3. Doppelklicken Sie auf Yggio_regkey.reg und bestätigen Sie – dies vertraut dem Connector.
  4. Starten Sie Power BI Desktop neu, prüfen Sie dann unter Get Data → More… und suchen Sie nach Yggio, um zu bestätigen, dass er vorhanden ist.

Übung 2 – Verbinden und Daten abrufen​

  1. Get Data → Yggio → Connect.
  2. Geben Sie die Server-URL Ihrer IoT-Plattform ein und melden Sie sich an (Benutzername + Passwort oder ein API-Key-Token).
  3. Wählen Sie die Query Chart. Wählen Sie einige Geräte und bis zu 4 Messgrößen (z. B. temperature) und klicken Sie auf Apply, um eine Vorschau anzuzeigen.
  4. Stellen Sie Time period (z. B. letzte 7 Tage), Resolution (z. B. every hour) und Value function (z. B. mean) ein, aktivieren Sie dann die Query und klicken Sie auf Load.

Übung 3 – Ein Diagramm erstellen​

  1. Ändern Sie in der Berichtsansicht den Typ der Zeitspalte von datetime zu time – das übersehen die meisten Anwender (sonst gruppiert Power BI die Daten anders).
  2. Fügen Sie ein Line chart hinzu; ziehen Sie die Zeitspalte auf die Achse und Ihre Messgröße auf die Werte.
  3. Probieren Sie ein nach Tag gruppiertes Bar/Column chart für eine Tagesansicht.

Übung 4 – Ein nützlicher Bericht (Zusatzaufgabe)​

  • Abrechnungs-/IMD-Bericht: Verwenden Sie in der Query Chart Time period = letzte 3 Monate, Resolution = jeden Tag, Extra date columns = true, Value function = difference, und summieren Sie dann die täglichen Deltas pro Monat.
  • Energieeffizienz-KPI: Verwenden Sie die Query ChartEnergy mit Ihren Zeitreihen für Energie, Außentemperatur, Innentemperatur und die Gebäudefläche. Dies ist dieselbe Formel wie beim Übersetzer analytics-building-energy-efficiency – verwenden Sie stattdessen diesen Übersetzer, wenn der KPI innerhalb der Plattform berechnet werden soll und nicht nur in Power BI.

Was Sie gelernt haben​

  • Wie man den Power-BI-Connector der IoT-Plattform installiert und ihm vertraut.
  • Wie man sich verbindet, eine Query wählt und Geräte-/Zeitreihendaten abruft.
  • Die Falle datetime → time, und wie man Diagramme und einen Abrechnungs-/KPI-Bericht erstellt.

Wie geht es weiter​

  • Power-BI-Benutzerhandbuch – die vollständige Funktionsreferenz (Chart, ChartEnergy, IotNodes, Overview, …), Details zu Resolution/Value-function, geplante Aktualisierung über ein Gateway und Fehlerbehebung.
  • Nächste Lektion: Node-RED.