Überwachen Power BI-Kapazitäten

Durch Überwachen von Premium-Kapazitäten erhalten Administratoren Informationen über die Leistung ihrer Kapazitäten. Kapazitäten können mithilfe des Power BI-Verwaltungsportals und der Power BI Premium-Kapazitäts-Metrik-App (Power BI) überwacht werden.

Power BI-Verwaltungsportal

Im Verwaltungsportal enthält die Registerkarte Integrität für jede Kapazität Zusammenfassungsmetriken für die Kapazität und jede aktivierte Workload. Metriken zeigen einen Durchschnittswert der letzten sieben Tage an.

Auf Kapazitätsebene sind Metriken für alle aktivierten Workloads kumulativ. Folgende Metriken werden bereitgestellt:

  • CPU-AUSLASTUNG: Gibt die durchschnittliche CPU-Auslastung als Prozentsatz der gesamten für die Kapazität verfügbaren CPU-Ressourcen an.
  • SPEICHERAUSLASTUNG: Gibt die durchschnittliche Speicherauslastung (in GB) als Teil der Summe des verfügbaren Arbeitsspeichers für die Kapazität an.

Für jede aktivierte Workload werden CPU-Auslastung und Speicherauslastung sowie eine Reihe von workloadspezifischen Metriken bereitgestellt. Beispielsweise zeigt Gesamtzahl für die Dataflowworkload die gesamten Aktualisierungen für jeden Dataflow an und Durchschnittliche Dauer die durchschnittliche Dauer der Aktualisierung für den Dataflow.

Registerkarte „Kapazitätsintegrität“ im Portal

Weitere Informationen zu allen verfügbaren Metriken für die einzelnen Workloads finden Sie unter Überwachen von Kapazitäten im Verwaltungsportal.

Die Überwachungsfunktionen im Verwaltungsportal von Power BI sind so konzipiert, dass sie eine kurze Zusammenfassung der wichtigsten Kapazitätsmetriken bereitstellen. Für eine ausführlichere Überwachung sollten Sie die Power BI Premium-Kapazitäts-Metrik-App verwenden.

Power BI Premium-Kapazitäts-Metrik-App

Die Power BI Premium-Kapazitäts-Metrik-App ist eine für Kapazitätsadministratoren verfügbare Power BI-App und wird wie jede andere Power BI-App installiert. Sie enthält ein Dashboard und einen Bericht.

Power BI Premium-Kapazitäts-Metrik-App

Wenn die App geöffnet wird, wird das Dashboard geladen und präsentiert zahlreiche Kacheln, die eine aggregierte Ansicht aller Kapazitäten bilden, für die der Benutzer ein Kapazitätsadministrator ist. Das Dashboardlayout besteht aus fünf Hauptabschnitten:

  • Übersicht: App-Version, Anzahl der Kapazitäten und Arbeitsbereiche
  • Systemübersicht: Metriken für Arbeitsspeicher und CPU
  • Datasetübersicht: Anzahl der Datasets, DQ/LC, Aktualisierung und Abfragemetriken
  • Dataflowübersicht: Anzahl der Dataflows und Datasetmetriken
  • Übersicht über paginierte Berichte: Aktualisierungs- und Anzeigemetriken

Auf den zugrunde liegenden Bericht, von dem aus die Dashboardkacheln angeheftet wurden, können Sie durch Klicken auf eine beliebige Dashboardkachel zugreifen. Er bietet eine ausführlichere Darstellung der einzelnen Dashboardabschnitte und unterstützt das interaktive Filtern.

Zum Filtern können Slicer nach Datumsbereich, Kapazität, Arbeitsbereich und Workload festgelegt werden (Bericht, Dataset, Dataflow) und Elemente in Berichtsvisuals zum Kreuzfiltern der Berichtsseite ausgewählt werden. Die Kreuzfilterung ist eine leistungsstarke Technik zur Eingrenzung auf bestimmte Zeiträume, Kapazitäten, Arbeitsbereiche, Datasets usw. und kann bei der Analyse der Grundursache sehr hilfreich sein.

Ausführliche Informationen zu Dashboards und Berichtsmetriken in der App finden Sie unter Überwachen von Premium-Kapazitäten über die App.

Interpretieren von Metriken

Metriken sollten überwacht werden, um ein grundlegendes Verständnis von Ressourcenverwendung und Workloadaktivität zu gewinnen. Wenn bei der Kapazität Leistungsschwächen auftreten, müssen Sie wissen, welche Metriken Sie überwachen und welche Konsequenzen Sie ziehen können.

Im Idealfall sollten Abfragen innerhalb einer Sekunde durchgeführt werden, um Berichtsbenutzern Ergebnisse zu liefern, auf deren Basis sie optimal reagieren können, und einen höheren Abfragedurchsatz zu ermöglichen. Es ist in der Regel von geringerer Bedeutung, wenn die Ausführung von Hintergrundprozessen einschließlich Aktualisierungen länger dauert.

Im Allgemeinen können langsame Berichte ein Hinweis auf eine Kapazitätsüberlastung sein. Wenn Berichte nicht geladen werden können, ist dies ein Hinweis auf eine Kapazitätsüberlastung. In beiden Situationen könnte die Ursache auf zahlreiche Faktoren zurückzuführen sein, darunter:

  • Fehler bei Abfragen weisen sicherlich auf unzureichenden Arbeitsspeicher hin, und dass ein Modell nicht in den Arbeitsspeicher geladen werden konnte. Der Power BI-Dienst versucht 30 Sekunden lang, ein Modell zu laden, bevor ein Fehler gemeldet wird.

  • Übermäßig lange Wartezeiten bei Abfragen können aus verschiedenen Gründen auftreten:

    • Der Power BI-Dienst muss zuerst Modelle entfernen und dann das für die Abfrage gewünschte Modell laden (denken Sie daran, dass höhere Datasetentfernungsraten allein kein Anzeichen für eine Kapazitätsüberlastung sind, sofern sie nicht von langen Abfragewartezeiten begleitet werden, die auf eine Speicherüberlastung hinweisen).
    • Ladezeiten von Modellen (insbesondere das Warten auf das Laden eines großen Modells in den Arbeitsspeicher).
    • Abfragen mit langer Ausführungszeit.
    • Zu viele LC\DQ-Verbindungen (Überschreiten der Kapazitätsgrenzen).
    • CPU-Sättigung
    • Komplexe Berichtsentwürfe mit einer übermäßigen Anzahl von visuellen Elementen auf einer Seite (denken Sie daran, dass jede Visualisierung eine Abfrage ist).
  • Lange Abfragezeiten können darauf hindeuten, dass Modellentwürfe nicht optimiert sind, insbesondere wenn mehrere Datasets in einer Kapazität aktiv sind und nur ein Dataset lange Abfragezeiten erzeugt. Dies deutet darauf hin, dass die Kapazitätsressourcen ausreichen und das fragliche Dataset suboptimal oder einfach langsam ist. Abfragen mit langer Ausführungszeit können problematisch sein, da sie den Zugriff auf Ressourcen blockieren können, die von anderen Prozessen benötigt werden.

  • Lange Aktualisierungswartezeiten weisen auf unzureichenden Arbeitsspeicher hin, weil viele aktive Modelle Arbeitsspeicher belegen, oder dass eine problematische Aktualisierung andere Aktualisierungen blockiert (Überschreitung der Limits für parallele Aktualisierung).

Eine ausführlichere Erläuterung zur Verwendung der Metriken finden Sie im Artikel Optimieren von Premium-Kapazitäten.

Danksagungen

Dieser Artikel wurde von Peter Myers, Data Platform MVP und unabhängiger BI-Experte bei Bitwise Solutions, verfasst.

Nächste Schritte

Weitere Fragen? Stellen Sie Ihre Frage in der Power BI-Community.

Power BI hat Power BI Premium Gen2 veröffentlicht. Damit wird die Nutzung von Power BI Premium in folgenden Bereichen verbessert:

  • Leistung
  • Einzelbenutzerlizenz
  • höhere Skalierbarkeit
  • verbesserte Metriken
  • Automatische Skalierung
  • reduzierter Verwaltungsaufwand

Weitere Informationen zu Power BI Premium Gen2 finden Sie unter Power BI Premium Generation 2.