Informationen zur Power BI-Integration

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Power BI ist eine Suite mit Business Analytics-Tools. Mit Power BI können Sie Daten aus Analytics abrufen, Berichte generieren und an Ihre Anforderungen anpassen. Verwenden Sie Power BI, um spontane Analysen durchzuführen, ansprechende Berichte zu erstellen und für den Unternehmensverbrauch zu veröffentlichen.

Durch die Integration von Power BI in Analytics können Sie über die integrierten Analytics-Berichte und Dashboard Widgets hinausgehen, um vollständig benutzerdefinierte Berichte zu generieren.

Datenverbindungsmethoden

Sie können Daten aus Analytics in Power BI auf drei Arten abrufen, die in der folgenden Tabelle beschrieben sind.

Hinweis

Open Data Protocol (OData) ist ein ISO/IEC-genehmigter OASIS-Standard, der eine Reihe bewährter Methoden zum Erstellen und Verwenden von REST-APIs definiert. Weitere Informationen finden Sie in der OData-Dokumentation.

Verbindungsoption

Beschreibung

Überlegungen


Power BI kann OData-Abfragen ausführen. OData-Abfragen sind leistungsstark und können Daten filtern und aggregieren, bevor sie an Power BI zurückgegeben werden.

Wir empfehlen diese Methode, mit Ausnahme einfacherer Berichte zu Boards-Daten. Es erfordert, dass Sie OData-Abfragen schreiben, was dem Schreiben von SQL-Abfragen ähnelt. Sie können mehrere Beispielberichte überprüfen, um Ihnen bei den ersten Schritten zu helfen.

Der Azure DevOps-Datenconnector funktioniert mit Analyseansichten. Um auf Analyseansichten zuzugreifen, müssen Sie das Feature aktivieren, wie unter "Vorschaufeatures aktivieren" beschrieben.

Dieser Connector funktioniert nur mit Boards-Daten (Arbeitsaufgaben). Es unterstützt keine anderen Datentypen, z. B. Pipelines. Es bietet eine flache Liste von Arbeitselementen und unterstützt keine Arbeitselementhierarchien. Es gibt keine Pläne, den Connector zu aktualisieren, um andere Datentypen zu unterstützen. Es wird empfohlen, OData-Abfragen zu verwenden, es sei denn, Sie verfügen über einen einfacheren Bericht zu Boards-Daten.

Power BI bietet einen OData Feed-Connector, mit dem Sie eine Verbindung mit dem OData-Endpunkt von Analytic herstellen und diesen durchsuchen können. Dies ist die typische Art und Weise, wie Power BI mit OData-Feeds interagiert. Sie können die Entitäten durchsuchen und auswählen und deren Abfrage-Editor verwenden, um das Dataset zu filtern.

Verwenden Sie diese Methode nur, wenn Sie über ein kleines Konto verfügen. Diese Methode unterstützt keine serverseitige Abfragefaltung. Alle Filter werden clientseitig angewendet. Alle Daten werden in Power BI abgerufen, bevor die Filter angewendet werden. Wenn Sie über ein kleines Konto verfügen, funktioniert es möglicherweise gut für Sie. Wenn Sie über ein großes Konto verfügen, haben Sie möglicherweise lange Aktualisierungszeiten und Timeouts.

Abfrage-Editor

Nachdem Sie daten aus Analytics in Power BI verbunden haben, können Sie die zugrunde liegenden Daten mithilfe der Power Query-Editor und Erweiterter Editor von Power BI ändern. Beachten Sie die folgenden Betriebseinschränkungen:

  • Wenn Sie eine Verbindung mithilfe von OData-Abfragen oder einem OData-Feed herstellen, können Sie Abfragefilter, zurückzugebende Daten, Aggregierte Daten und vieles mehr angeben.
  • Wenn Sie eine Verbindung mit einer Analyseansicht herstellen, müssen Sie die Analyseansicht bearbeiten, um den Abfragefilter und die Felder zu ändern, die zurückgegeben werden sollen.

Beispiele für Berichte finden Sie weiter unten in diesem Artikel unter Beispielberichte .

Transformieren von Daten in Power BI

Nachdem Sie Daten in Power BI importiert haben, können Sie die Power Query-Editor Transformieren, Spalte hinzufügen und andere Menüoptionen und -tools verwenden, um die Daten nach Bedarf zu ändern. Viele der Beispielberichte in diesem Artikel enthalten Anweisungen zu Datentransformationen, die Sie erstellen müssen. Diese Anweisungen umfassen einige der folgenden Vorgänge:

  • Erweitern von Datenspalten
  • Pivot-Spalten
  • Transformieren eines Spaltendatentyps
  • Ersetzen von NULL-Werten in Spaltendaten
  • Erstellen eines benutzerdefinierten Felds und einer berechneten Spalte

Weitere Informationen finden Sie unter Transform Analytics-Daten zum Generieren von Power BI-Berichten.

Data Analysis Expressions (Datenanalyseausdrücke)

Power BI unterstützt das Erstellen neuer Informationen aus Daten, die bereits in Ihrem Datenmodell mithilfe von Dax (Data Analysis Expressions) vorhanden sind. DAX bietet eine Sammlung von Funktionen, Operatoren und Konstanten, die Sie in einer Formel verwenden können, um einen oder mehrere Werte zu berechnen und zurückzugeben.

Einen Analysebeispielbericht, der DAX verwendet, finden Sie unter Hinzufügen eines Time-in-State-Measures zu Ihrem Power BI-Bericht.

Weitere Informationen finden Sie unter Erlernen der DAX-Grundlagen in Power BI Desktop.

Berichtsvisualisierungen, Filter, Sortiervorgänge

Nachdem Sie Datentransformationen vorgenommen haben, die für Ihren Bericht erforderlich sind, verwenden Sie den Bereich "Visualisierungen ", um Änderungen in Ihrem Bericht zu erstellen. Sie können Spaltenfelder in den Visualisierungsbereich ziehen. Anschließend können Sie den Bereich Filter verwenden, um alle Daten basierend auf einem oder mehreren Feldern zu filtern oder auszuwählen.

Informationen zum schnellen Kennenlernen dieser grundlegenden Power BI-Features finden Sie in den folgenden Power BI-Artikeln:

Beispielberichte

Mehrere Beispielberichte zeigen, wie Berichte aus einer Analyseansicht oder OData-Abfrage generiert werden.

Beispielberichte mithilfe der Analyseansicht

Beispielberichte mit OData-Abfragen

Informationen zu den ersten Schritten mit OData-Abfragen in Power BI-Berichten finden Sie unter Übersicht über Beispielberichte mit OData-Abfragen. Spezifische Beispiele finden Sie in einem der folgenden Artikel:

Alle Beispielberichtsartikel enthalten die folgenden Abschnitte und Informationen:

  • Beispielabfragen: Die Power BI-Abfrage und die rohe OData-Abfrage, die zum Abrufen von Daten in Power BI zusammen mit anderen Beispielabfragen verwendet wird.
  • Transformieren von Daten in Power BI: Schritte zum Transformieren der Daten in ein berichtbares Format.
  • Erstellen Sie den Bericht: Schritte zum Erstellen eines Berichts aus den Daten.

Power BI-Erweiterungen

Die folgenden Marketplace-Erweiterungen sind verfügbar, um die Power BI-Integration in Analytics zu unterstützen.

  • WIQL in OData übersetzt eine Azure DevOps-Arbeitsaufgabenabfrage in eine OData-Abfrage für die Verwendung mit Azure DevOps Analytics OData-Endpunkten, die als einfache OData-Abfrage nützlich sein können.
  • die vscode-odata-Erweiterung fügt Visual Studio Code umfassende Sprachunterstützung für die OData-Abfragesprache hinzu.