Erstellen eines Power BI-Berichts mit einer standardmäßigen Analyseansicht
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Mit Power BI Desktop können Sie ganz einfach eine Verbindung mit einer Analyseansicht herstellen, um mit dem Erstellen von Berichten für Ihr Projekt in Azure DevOps zu beginnen. Eine Analyseansicht bietet eine vereinfachte Möglichkeit, die Filterkriterien für einen Power BI-Bericht basierend auf Analysedaten anzugeben.
Wichtig
Analysesichten unterstützen nur Azure Boards Daten (Arbeitselemente). Analyseansichten unterstützen keine anderen Datentypen, z. B. Pipelines. Ansichten bieten eine flache Liste von Arbeitsaufgaben und unterstützen keine Arbeitsaufgabenhierarchien. An diesem Punkt haben wir keine Pläne, den Connector zu aktualisieren, um andere Datentypen zu unterstützen. Informationen zu anderen Ansätzen finden Sie unter "Informationen zur Power BI-Integration".
Wenn Sie nicht über Power BI Desktop verfügen, können Sie es kostenlos herunterladen und installieren.
Sie können status- und Trendberichte Ihrer Arbeitsverfolgungsdaten erstellen, indem Sie eine der für Sie verfügbaren Analytics-Standardansichten verwenden. Bei Bedarf können Sie auch eine benutzerdefinierte Analyseansicht erstellen.
Führen Sie die folgenden Schritte aus, um zwei Berichte in Power BI Desktop zu erstellen, die einen täglichen Trend von Backlogelementen und eine Anzahl aktiver User Storys basierend auf einer standardmäßigen Analyseansicht anzeigen:
- Im Webportal für Azure DevOps:
a. Öffnen der Analyseansicht
b. Überprüfen Sie eine Standardmäßige Analyseansicht für Ihre Daten. - Aus dem Power BI Desktop:
a. Abrufen des durch die Analyseansicht definierten Datasets
b. Erstellen eines Trendberichts
c. Anwenden von Filtern auf Ihren Trendbericht
d. Erstellen Sie eine Karte, und wenden Sie den Filter Is Current=True an, um die aktuelle Anzahl anzuzeigen.
Voraussetzungen
- Access: Mitglied eines Projekts mit mindestens standardem Zugriff sein.
- Berechtigungen: Standardmäßig verfügen Projektmitglieder über die Berechtigung zum Abfragen von Analysen und Erstellen von Ansichten.
- Weitere Informationen zu anderen Voraussetzungen für die Dienst- und Featureaktivierung sowie allgemeine Datenverfolgungsaktivitäten finden Sie unter Berechtigungen und Voraussetzungen für den Zugriff auf Analytics.
Voraussetzungen für Power BI
Um einen Power BI-Bericht zu erstellen, der auf eine Analyseansicht verweist, müssen Sie die folgenden Kriterien erfüllen:
- Power BI Desktop Vom Oktober 2018 Update oder höher installiert. Sie können diese Clientanwendung von der offiziellen Power BI Desktop Downloadseite herunterladen.
- Sie haben Arbeitselemente für einen bestimmten Zeitraum nachverfolgt, für den ein Trendbericht generiert werden soll.
Öffnen von Analytics für den Zugriff auf Ansichten
Wählen Sie im Webportal Boards>Analytics-Ansichten aus.
Wenn keine Analyseansichten angezeigt werden, überprüfen Sie, ob Sie über die Berechtigungen zum Anzeigen von Analysen verfügen. Weitere Informationen finden Sie unter Berechtigungen und Voraussetzungen für den Zugriff auf Analytics.
Überprüfen der Standardmäßigen Analytics-Ansicht für Ihre Daten
Wenn Sie die Ansicht überprüfen, die Sie in Power BI verwenden, wird Ihre Ansicht wahrscheinlich ordnungsgemäß in Power BI geladen. Wenn die Überprüfung zu lange dauert, können Sie die Ansicht schnell anpassen. Fügen Sie Filter hinzu, oder schränken Sie Ihren Verlauf ein, und überprüfen Sie Ihre Ansicht erneut.
Wählen Sie auf der Seite Analyseansicht>Alle das Symbol aktionen neben der Standardansicht aus, und wählen Sie die Option Bearbeiten aus. Verwenden Sie für ein Projekt, das den Agile-Prozess verwendet, die Ansicht Stories – Letzte 30 Tage .
Wählen Sie die Registerkarte Überprüfung und dann die Schaltfläche Ansicht überprüfen aus.
Warten Sie, bis der Überprüfungsprozess abgeschlossen ist. Die Überprüfungszeit variiert je nach der in Ihrer Ansicht definierten Datenmenge. Beispielsweise nimmt eine Ansicht, die alle Arbeitselementtypen enthält und "Alle Verlauf" angibt, mehr Zeit in Anspruch als eine Ansicht, die nur Storys enthält und einen rollierenden Zeitraum von 30 Tagen angibt.
Wenn Ihre Ansicht erfolgreich überprüft wurde, fahren Sie mit dem nächsten Schritt fort. Wenn dies nicht erfolgreich ist, wählen Sie die Registerkarte Arbeitselemente aus, und passen Sie die Auswahl an, um weniger Teams auszuwählen oder weniger Arbeitselemente im Dataset anzugeben.
Weitere Informationen zum Definieren von Ansichten finden Sie unter Erstellen einer Analyseansicht.
Herstellen einer Verbindung mit einer Analyseansicht
Öffnen Sie Power BI Desktop.
Melden Sie sich beim Dienst an. Der erstmalige Zugriff erfordert, dass Sie sich anmelden und Ihre Anmeldeinformationen authentifiziert haben. Power BI Desktop speichert Ihre Anmeldeinformationen, sodass Sie dies nur einmal tun müssen.
Hinweis
Azure DevOps unterstützt keine mandantenübergreifenden Szenarien mit OAuth. Verwenden Sie stattdessen Dienstprinzipale und verwaltete Identitäten.
Wählen Sie "Verbinden" aus, nachdem Sie Ihre Anmeldeinformationen überprüft haben.
Wählen Sie "Daten>onlinedienste abrufen" und dann "Azure DevOps(Boards only)" für Clouddienste oder azure DevOps Server (Nur Boards) für lokale Dienste aus. Wählen Sie Verbinden. Analysesichten unterstützen nur Abfragen für Arbeitselemente und Testfälle.
Geben Sie die grundlegenden Parameter an, um eine Verbindung mit Ihren Daten herzustellen.
- Sammlungs-URL: Geben Sie die URL ein, unter der Ihre Azure DevOps Server-Instanz gehostet wird. Eine Beispiel-URL ist
http://fabrikam-server/AzureDevOpsServer/fabrikam-collection
. - Teamprojekt: Geben Sie nur den Projektnamen ein. Verwenden Sie beispielsweise Fabrikam-Fiber , wenn die URL Ihrer Azure DevOps Server-Instanz lautet
http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber
.
Wichtig
Verwechseln Sie den Teamnamen nicht mit dem Projektnamen. Dies ist ein häufiger Fehler. Wenn beispielsweise die verwendete URL lautet
http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device
, ist Fabrikam-Fiber-Git der Projektname und "Device " der Teamname.Nach erfolgreicher Anmeldung überprüft Power BI, ob Ihre Benutzeranmeldeinformationen über Berechtigungen für den Zugriff auf das angegebene Projekt verfügen. Wenn Fehler auftreten, finden Sie in den häufig gestellten Fragen zu Lösungen für die am häufigsten auftretenden Probleme.
- Sammlungs-URL: Geben Sie die URL ein, unter der Ihre Azure DevOps Server-Instanz gehostet wird. Eine Beispiel-URL ist
Auswählen der Ansicht "Analytics"
Erweitern Sie den Ordner "Freigegebene Ansichten ", wählen Sie eine Analyseansicht und dann " Laden" aus. Der Datenconnector zeigt eine Liste der verfügbaren Analytics-Ansichten an. Jede Ansicht stellt einen Satz von Daten dar, den Sie in Power BI abrufen können. Sie können auch benutzerdefinierte Analyseansichten erstellen.
Die folgende Abbildung zeigt die standardmäßigen Analyseansichten. Ihre Liste der Ansichten kann sich je nach dem Prozessmodell unterscheiden, das zum Erstellen Ihres Projekts verwendet wird. Alle aufgelisteten Ansichten, mit Ausnahme der mit "Heute" angefügten Ansichten, enthalten historische Trenddaten.
Im folgenden Beispiel wählen wir Stories - Letzte 30 Tage aus, die nach Produktrücklogelementen gefiltert werden.
Hinweis
Da Sie die Ansicht im vorherigen Abschnitt überprüft haben, sollte die Ansicht geladen werden. Wenn die Ansicht nicht geladen wird, liegt dies wahrscheinlich daran, dass das Dataset zu groß ist. Kehren Sie zur Ansicht unter der Analyseansicht im Webportal zurück, und passen Sie die Filter an, um die Größe des Datasets zu verringern.
Wählen Sie die Ansicht aus.
Hinweis
Die Vorschau für alle ausgewählten Ansichten im Navigator kann abhängig von der Anzahl der ausgewählten Felder und der Größe des Datasets abgeschnitten werden. Die Daten werden nur für die Vorschau abgeschnitten und wirken sich nicht auf die vollständige Datenaktualisierung aus.
- Wählen Sie die Tabelle "Arbeitselemente – Heute " aus, und warten Sie, bis die Vorschau geladen wird. Sie stellt den aktuellen Status aller Arbeitsaufgaben im Projekt dar.
- Aktivieren Sie das Kontrollkästchen neben der Tabelle "Arbeitselemente – Heute", und wählen Sie "Laden" aus.
Hinweis
Analyseansichten wenden keine Filter an, die mithilfe von Power BI auf dem Server definiert sind. Alle filter, die in Power BI angewendet werden, beschränken die angezeigten Daten für Endbenutzer, verringern jedoch nicht die Menge der aus Analytics abgerufenen Daten. Wenn der Filter die Größe des Datasets verringern soll, wenden Sie ihn an, indem Sie die Ansicht anpassen.
Warten Sie, bis die Daten geladen werden. Sie können den Fortschritt beobachten, indem Sie sich die status Nachrichten ansehen, die direkt unter dem Tabellennamen angezeigt werden. Wenn Fehler angezeigt werden, finden Sie im Abschnitt "Häufig gestellte Fragen " Lösungen für die am häufigsten auftretenden Probleme.
Überprüfen Sie das Datenmodell. Während das Modell geladen wird, überprüfen Sie das Datasetdesign für den Power BI Data Connector.
Erstellen eines täglichen Trendberichts
Wählen Sie in Ihrem Bericht (1) das Visual Liniendiagramm aus, (2) geben Sie
work item id
in das Suchfeld ein, und aktivieren Sie dann (3) das Kontrollkästchen für Arbeitselement-ID.Das Diagramm wird in einen einzelnen Punkt geändert.
Tipp
Um die Diagrammgröße zu ändern, wählen Sie die Registerkarte Ansicht, Seitenansicht und dann wie gezeigt die Option Größe anpassen aus. Anschließend können Sie die Größe des Diagramms auf die gewünschten Dimensionen ändern.
Wählen Sie als Nächstes (1) das Feld Datum in der Feldliste als Ihre Achse aus. Standardmäßig erstellt Power BI eine Datumshierarchie aus einem beliebigen Datumsfeld. Um einen täglichen Trend anzuzeigen, wählen Sie (2) das Kontextmenüsymbol neben dem Feld aus, und ändern Sie es von Datumshierarchie in Datumshierarchie.
Hinweis
Um Trends im Laufe der Zeit anzuzeigen, sollten Sie das Datumsformat und nicht die Datumshierarchie verwenden. Die Datumshierarchie in Power BI führt ein Rollup für alles in eine einfache Zahl für den Zeitraum. Die Tagesebene in der Hierarchie rollt alle Tage auf eine Zahl zwischen 1 und 31. Beispielsweise werden am 3. April und am 3. Mai beide zu Nummer 3 aufgerollt. Dies ist nicht dasselbe wie das Zählen von Elementen pro tatsächlichem Datum.
Gruppierung und Filterung des Trends nach Zustand
Um Ihre Benutzergeschichten nach Status zu gruppieren, ziehen Sie das Feld Zustand in den Legendenbereich. Filtern Sie optional die Zustände, die im Diagramm angezeigt werden sollen.
Hier haben wir die Liste gefiltert, um Arbeitselemente in den Status Aktiv, Commit und In Bearbeitung anzuzeigen.
Das Diagramm zeigt jetzt eine tägliche eindeutige Anzahl von Benutzergeschichten, gruppiert nach Aktiv, Commit und In Bearbeitung.
Tipp
Wenn Sie Ihre Analyseansicht ändern müssen, können Sie dies tun und dann zu Ihrem Power BI-Bericht zurückkehren und die Daten aktualisieren. Klicken Sie einfach wie gezeigt auf die Option Aktualisieren .
Erstellen eines Karte, um die aktuelle Anzahl aktiver Geschichten anzuzeigen
Fügen Sie eine neue Seite hinzu, indem Sie unten auf der Seite auf das Pluszeichen (+) klicken.
Wählen Sie das visual Karte aus, fügen Sie das Feld Arbeitselement-ID hinzu, und ziehen Sie dann die Felder Zustand und Arbeitselementtyp unter Filter auf Seitenebene. Filtern Sie den Status, um Aktiv anzuzeigen, und filtern Sie den Arbeitselementtyp nach Fehlern.
Die Karte zeigt jetzt die Anzahl der aktiven Geschichten an, mal die Anzahl der Tage, die in den letzten 60 Tagen definiert wurden. In diesem Beispiel ist diese Zahl 894.
Um die aktuelle Anzahl aktiver Berichte zu erhalten, filtern Sie die Karte so, dass nur die neueste Revision des gefilterten Arbeitselementesatzes gezählt wird. Fügen Sie Als Filter Ist aktuell hinzu, und wählen Sie aus
True
, um nur die Daten für den letzten Tag zu filtern. Ist Aktuell ist ein Feld, das der Ansicht hinzugefügt wird, das automatisch die Zeilen markiert, die die neueste Überarbeitung der Arbeitselemente enthalten.Durch Anwenden dieses Filters wird die Anzahl der aktiven Geschichten auf 39 erhöht.
Der Wert sollte mit der Anzahl am letzten Tag des Trenddiagramms übereinstimmen, das Sie im vorherigen Abschnitt erstellt haben.
Weiter mit der Untersuchung Ihrer Daten
Die in dieser Schnellstartanleitung gezeigten Berichte veranschaulichen, wie einfach Es ist, Berichte über Ihre Arbeitsnachverfolgungsdaten mithilfe von Analytics-Ansichten zu generieren.