Informationen zur Power BI-Integration

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

Mit Power BI, einer Suite von Business Analytics-Tools, 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 auf eine der drei in der folgenden Tabelle beschriebenen Möglichkeiten in Power BI pullen.

Hinweis

OData (Open Data Protocol) ist ein ISO/IEC-genehmigter OASIS-Standard, der eine Reihe bewährter Methoden zum Erstellen und Nutzen 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.

Dies ist die empfohlene Methode, mit Ausnahme einfacherer Berichte zu Boards-Daten. Es erfordert, dass Sie OData-Abfragen schreiben, was dem Schreiben von SQL-Abfragen ähnelt. Glücklicherweise stellen wir mehrere Beispielberichte bereit, die Ihnen den Einstieg erleichtern.

Der Azure DevOps-Datenconnector funktioniert mit Analyseansichten. Für den Zugriff auf Analytics-Ansichten müssen Sie das Feature aktivieren, wie unter Aktivieren von Vorschaufeatures beschrieben.

Dieser Connector funktioniert nur mit Boards-Daten (Arbeitselemente) und unterstützt keine anderen Datentypen, z. B. Pipelines. Es bietet eine flache Liste von Arbeitselementen und unterstützt keine Arbeitselementhierarchien. An diesem Punkt haben wir 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 jedoch über ein großes Konto verfügen, haben Sie möglicherweise lange Aktualisierungszeiten und Timeouts.

Abfrage-Editor

Sobald Sie Daten aus Analytics in Power BI verbinden, können Sie die zugrunde liegenden Daten jederzeit 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, Spalten 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 (DAX)

Power BI unterstützt das Erstellen neuer Informationen aus Daten, die bereits in Ihrem Datenmodell enthalten sind, mithilfe von DAX. 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 Berechnen des Zustands für eine vorhandene Analyseansicht.

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

Berichtsvisualisierungen, Filter, Sortiervorgänge

Sobald Sie datentransformationen für ihren jeweiligen Bericht erforderlich machen, können Sie ihren Bericht mithilfe des Bereichs "Visualisierungen " erstellen und Spaltenfelder in den Bereich "Visualisierungen " 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

Es werden mehrere Beispielberichte bereitgestellt, die zeigen, wie Berichte aus einer Analyseansicht oder einer 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 zur Verwendung mit Azure DevOps Analytics OData-Endpunkten, die für Anfänger hilfreich sein können, um eine einfache OData-Abfrage zu initiieren.
  • die vscode-odata-Erweiterung fügt Visual Studio Code umfassende Sprachunterstützung für die OData-Abfragesprache hinzu.