Freigeben über


Verbinden von Analysen mit Power BI Data Connector

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

In diesem Artikel erfahren Sie, wie Sie mithilfe von Power BI Data Connector eine nahtlose Verbindung zwischen Power BI und Azure DevOps herstellen. Sie können diese Integration verwenden, um wertvolle Erkenntnisse aus Ihren Azure DevOps-Daten zu extrahieren und überzeugende Berichte in Power BI zu erstellen. Power BI Data Connector verwendet Analyseansichten.

Wichtig

Analyseansichten unterstützen nur Azure Boards-Daten (Arbeitsaufgaben). Analyseansichten unterstützen keine anderen Datentypen, z. B. Pipelines. Ansichten bieten eine flache Liste von Arbeitselementen und unterstützen keine Arbeitselementhierarchien. An diesem Punkt gibt es 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".

Voraussetzungen

Kategorie Anforderungen
Zugriffsebenen - Projektmitglied
Mindestens grundlegender Zugriff
Erlaubnisse Analyseberechtigungen. Wenn Sie Mitglied der Gruppe "Mitwirkende" für das Projekt sind, verfügen Sie über die Berechtigung.
Werkzeuge - Azure Boards aktiviert
- Power BI Desktop
Aufgaben - Vertrautheit mit Was ist Analytics und der Wissensdatenbank von Power BI-Artikeln
- Eine Analyseansicht , die in einem Power BI-Bericht verwendet werden soll
Kategorie Anforderungen
Zugriffsebenen - Projektmitglied
Mindestens grundlegender Zugriff
Erlaubnisse Analyseberechtigungen. Wenn Sie Mitglied der Gruppe "Mitwirkende" für das Projekt sind, verfügen Sie über die Berechtigung.
Werkzeuge - Analyse installiert und aktiviert. Kontobesitzer oder Mitglieder der Gruppe "Projektsammlungsadministratoren " können Erweiterungen hinzufügen oder den Dienst aktivieren.
- Azure Boards aktiviert.
- Power BI Desktop.
Aufgaben - Vertrautheit mit Was ist Analytics und der Wissensdatenbank von Power BI-Artikeln
- Eine Analyseansicht , die in einem Power BI-Bericht verwendet werden soll

Wichtig

Azure DevOps unterstützt keine alternative Anmeldeinformationenauthentifizierung. Wenn Sie noch alternative Anmeldeinformationen verwenden, empfehlen wir Ihnen dringend, zu einer sichereren Authentifizierungsmethode zu wechseln.

Herstellen einer Verbindung mit einer Analyseansicht

Führen Sie die folgenden Schritte aus, um eine Verbindung mit einer Analyseansicht herzustellen:

  1. Öffnen Sie Power BI Desktop.

  2. Melden Sie sich beim Dienst an. Beim ersten Zugriff müssen Sie sich anmelden und Ihre Anmeldeinformationen authentifizieren. Power BI Desktop speichert Ihre Anmeldeinformationen, sodass Sie sich nur einmal anmelden müssen.

    Hinweis

    Azure DevOps unterstützt keine mandantenübergreifenden Szenarien, die Open Authorization (OAuth) verwenden. Verwenden Sie stattdessen Dienstprinzipale und verwaltete Identitäten.

  3. Wählen Sie "Verbinden" aus.

    Screenshot des Power BI-Verbindungsdialogfelds mit hervorgehobener Meldung zum Anmelden und hervorgehobener Schaltfläche

  4. Wählen Sie Daten abrufen>Online-Dienste, und dann Azure DevOps (nur Boards) für Cloud-Dienste oder Azure DevOps Server (nur Boards) für einen lokalen Server aus. Wählen Sie "Verbinden" aus. Analyseansichten unterstützen Abfragen nur für Arbeitsaufgaben und Testfälle.

    Screenshot von Power BI mit hervorgehobenen Optionen

  5. Geben Sie die grundlegenden Parameter an, um eine Verbindung mit Ihren Daten herzustellen.

    Screenshot des Dialogfelds

    Screenshot des Dialogfelds Azure DevOps Server (nur Boards). Die Felder

    • Sammlungs-URL: Geben Sie die URL ein, unter der Ihre Azure DevOps Server-Instanz gehostet wird. Eine Beispiel-URL ist https://fabrikam-server/AzureDevOpsServer/fabrikam-collection.
    • Teamprojekt: Geben Sie nur den Projektnamen ein. Geben Sie beispielsweise Fabrikam-Fiber ein, wenn die URL Ihrer Azure DevOps Server-Instanz lautet https://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 https://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device, ist Fabrikam-Fiber-Git der Projektname, und Device ist der Teamname.

    Nachdem Sie sich erfolgreich angemeldet haben, überprüft Power BI, ob Ihre Anmeldeinformationen über die erforderlichen Berechtigungen für den Zugriff auf das angegebene Projekt verfügen. Wenn Fehler auftreten, sehen Sie im FAQ-Bereich nach Lösungen für häufige Probleme.

Auswählen der Ansicht "Analytics"

Führen Sie die folgenden Schritte aus, um die Analyseansicht auszuwählen:

  1. Freigegebene Ansichten erweitern. Der Datenconnector zeigt eine Liste der verfügbaren Analyseansichten 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 ansichten, die mit "Heute" angefügt wurden, stellen historische Trenddaten bereit.

    Screenshot des Dialogfelds

  2. Wählen Sie die Ansicht "Arbeitselemente – Letzte 30 Tage " aus, und warten Sie, bis die Vorschau geladen wurde. Diese Ansicht verwendet einen Filter, um die letzten 30 Tage der Historie für alle Arbeitselemente im Projekt anzuzeigen.

    Hinweis

    Wenn Sie die Ansicht beim Erstellen überprüfen, sollte die Ansicht geladen werden. Wenn die Ansicht nicht geladen wird, liegt dies wahrscheinlich daran, dass das Dataset zu groß ist. Kehren Sie zur Seite "Analyseansichten " im Webportal zurück, und öffnen Sie die Ansicht zur Bearbeitung. Passen Sie die Filter an, um die Größe des Datasets zu verringern.

    Screenshot des Dialogfelds

    Hinweis

    • Die für eine beliebige ausgewählte Ansicht im Navigator angezeigte Vorschau 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 gekürzt und beeinflussen nicht die vollständige Datenaktualisierung.
    • 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.
  3. Aktivieren Sie das Kontrollkästchen neben der Ansicht "Geschichten – Letzte 30 Tage ", und wählen Sie dann "Laden" aus. Warten Sie, bis die Daten geladen werden. Überwachen Sie den Fortschritt durch die Statusmeldungen, die unter dem Tabellennamen angezeigt werden. Wenn Fehler auftreten, finden Sie im Abschnitt "Häufig gestellte Fragen " Lösungen zu häufig auftretenden Problemen.

    Screenshot des Fensters

  4. Ü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 Berichts

Nach Abschluss des Ladevorgangs können Sie die Daten untersuchen und benutzerdefinierte Berichte erstellen. Beispiele für allgemeine Berichte finden Sie unter Beispielberichte, die auf Analyseansichten basieren.

Screenshot der Power BI Desktop-Berichtsansicht.

Häufig gestellte Fragen

In diesem Abschnitt finden Sie Antworten auf häufig gestellte Fragen zu Power BI Data Connector und Analytics Fehlermeldungen.

F: Wie sollte ich Fehlermeldungen vom Connector lesen?

Antwort: Möglicherweise fühlen Sie sich herausgefordert, Fehlermeldungen vom Connector zu lesen, da diese typischerweise zusätzliche Kontextinformationen enthalten. Wenn der Ladevorgang fehlschlägt, beginnt die Meldung mit "Fehler beim Speichern von Änderungen am Server". Wenn diese Meldung angezeigt wird, suchen Sie im Text der Nachricht nach "[DataSource.Error] ", um den Grund für den Fehler und die vorgeschlagenen Schritte zu finden.

Das folgende Beispiel zeigt eine Fehlermeldung, die vom Connector zurückgegeben wird. Die wichtigsten Teile sind die Anweisungen zum Abfrageergebnis, das die maximale Größe überschreitet, und der Vorschlag, die Anzahl der Datensätze zu verringern, indem weitere Filter angewendet werden.

Screenshot einer Fehlermeldung über das Abfrageergebnis, das die maximale Größe überschreitet, mit zusätzlichen Informationen.

F: Gewusst wie auflösen das "Abfrageergebnis überschreitet die maximale Größe. Bitte reduzieren Sie die Anzahl der Datensätze, indem Sie zusätzliche Filter anwenden" Fehler?

A: Sie erhalten den folgenden Fehler, wenn die Anzahl der aus Analytics abgerufenen Datensätze 250.000 überschreitet:

"Änderungen am Server konnten nicht gespeichert werden. Fehler zurückgegeben: 'OLE DB- oder ODBC-Fehler: [DataSource.Error] Visual Studio Team Services: Anforderung fehlgeschlagen: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung. (Das Abfrageergebnis überschreitet die maximale Größe. Bitte reduzieren Sie die Anzahl der Datensätze, indem Sie zusätzliche Filter anwenden).'"

Dieser Fehler tritt in der Regel auf, wenn Ihr Projekt über eine große Anzahl von Arbeitselementen verfügt. Verringern Sie die Größe des Datasets, indem Sie die Ansicht anpassen. Führen Sie diesen Schritt aus, bevor Sie die Ansicht in Power BI verwenden.

Screenshot einer Fehlermeldung über das Abfrageergebnis, das die maximale Größe überschreitet.

F: Wie behebt ich einen Fehler, dass der Benutzer nicht autorisiert wurde?

A: Dieser Fehler tritt möglicherweise auf, wenn Sie versuchen, auf ein Projekt zuzugreifen, für das Sie keine Berechtigungen haben. Möglicherweise wird es auch angezeigt, wenn Power BI Ihre Anmeldeinformationen nicht erkennt. Informationen zum Überprüfen Ihrer Berechtigungen finden Sie unter "Berechtigungen für den Zugriff auf Analyse- und Analyseansichten festlegen". Wenn das Problem Anmeldeinformationen umfasst, arbeiten Sie mit Ihrem Administrator zusammen, um das Problem zu beheben. Weitere Informationen finden Sie unter Power BI-Sicherheit, Benutzerauthentifizierung und Beheben von Anmeldeproblemen für Power BI.

Screenshot eines Fehlers bei einem erfolglosen Authentifizierungsversuch.

Hinweis

Power BI verwendet Microsoft Entra-ID , um Benutzer zu authentifizieren, die sich beim Power BI-Dienst anmelden. Power BI verwendet wiederum die Power BI-Anmeldeinformationen, wenn ein Benutzer versucht, auf Ressourcen zuzugreifen, die eine Authentifizierung erfordern. Benutzer melden sich bei der Power BI-Dienst mit der E-Mail-Adresse an, die zum Einrichten ihres Power BI-Kontos verwendet wird. Power BI verwendet diese Anmelde-E-Mail als effektiven Benutzernamen, der an Ressourcen übergeben wird, wenn ein Benutzer versucht, eine Verbindung mit Daten herzustellen. Der effektive Benutzername wird dann einem Benutzerprinzipalname zugeordnet und in das zugeordnete Windows-Domänenkonto aufgelöst, auf das die Authentifizierung angewendet wird.

F: Gewusst wie den Fehler "Zugriff auf die Ressource ist verboten" beheben?

Ein: Möglicherweise erhalten Sie diesen Fehler, wenn Sie Zugriff auf ein bestimmtes Projekt haben, aber nicht über die Berechtigung " Analyse anzeigen " verfügen. Arbeiten Sie mit Ihrem Projektadministrator zusammen, um diese Berechtigung zu erhalten. Weitere Informationen zum Sicherheitsmodell finden Sie unter Festlegen von Berechtigungen für den Zugriff auf Analyse- und Analyseansichten.

Screenshot einer Fehlermeldung über den Zugriff auf die Ressource, die verboten ist.

F: Wie behebt ich den Fehler "Projekt 'X' ist nicht vorhanden, oder Sie verfügen nicht über Berechtigungen für den Zugriff darauf"?

A: Dieser Fehler gibt an, dass der Wert, den Sie für das Projekt eingegeben haben, keinem Projekt entspricht. Ein häufiger Fehler, den Benutzer machen, besteht darin, den Projektnamen mit einem Teamnamen zu verwechseln.

Wenn beispielsweise die verwendete URL lautet https://dev.azure.com/fabrikam-fiber-inc/Fabrikam-Fiber-Git/Device, lautet der Projektname Fabrikam-Fiber-Git. Sie sollten diesen Wert als Projektparameter eingeben, der zum Herstellen einer Verbindung mit Ihren Daten verwendet werden soll. Device ist der Teamname.

Screenshot der Fehlermeldung, die angezeigt wird, wenn ein Projekt nicht vorhanden ist oder wenn nicht genügend Berechtigungen für den Zugriff darauf bereitgestellt werden.