Verbinden analytics mit Power BI Data Connector

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019

Wichtig

Azure DevOps ab dem 2. März 2020 keine Authentifizierung mit alternativen Anmeldeinformationen mehr unterstützt. Wenn Sie weiterhin alternative Anmeldeinformationen verwenden, empfehlen wir Ihnen dringend, zu einer sichereren Authentifizierungsmethode zu wechseln (z. B. persönliche Zugriffstoken). Weitere Informationen

Der Power BI Data Connector verwendet Analyseansichten.

Wichtig

Analytics-Ansichten unterstützen nur Azure Boards Daten (Arbeitselemente). Analytics-Ansichten unterstützen keine anderen Datentypen, z. B. Pipelines. Ansichten stellen eine flache Liste von Arbeitselementen zur Verfügung und unterstützen keine Arbeitselementhierarchien. An diesem Punkt ist nicht geplant, den Connector so zu aktualisieren, dass er andere Datentypen unterstützt. Informationen zu anderen Ansätzen finden Sie unter Power BI Integration Overview ( Übersicht über die Integration).

Voraussetzungen

Führen Sie die folgenden Schritte aus, um mit der Verwendung des Azure DevOps Power BI Data Connectors zu beginnen:

Verbinden zu einer Analytics-Ansicht

  1. Öffnen Sie Power BI Desktop.

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

    Wählen Sie zwischen diesen beiden Authentifizierungsoptionen:

    • Wählen Sie Windows aus, wenn Sie sich mit Windows anmelden möchten.

    • Wählen Sie Persönliches Zugriffstoken aus, wenn Sie ein persönliches Zugriffstoken verwenden möchten.

      Anmeldedialogfeld

  3. Wählen Sie bei der Überprüfung Ihrer Anmeldeinformationen Verbinden aus.

    Dialogfeld zum Herstellen der Verbindung

  4. Wählen Sie Daten abrufen, Onlinedienste Azure DevOps Server und dann Verbinden aus.

    Herstellen einer Verbindung mit Daten

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

    Geben Sie den Namen der Organisation und des Projekts an.

    Geben Sie organisations- und projektname, lokale Version an.

    • Geben Sie unter Sammlungs-URL die URL ein, unter der Ihre Azure DevOps Server-Instanz gehostet wird. Eine Beispiel-URL ist z. http://fabrikam-server/AzureDevOpsServer/fabrikam-collection B. " ".
    • Geben Sie für Teamprojekt nur den Projektnamen ein (verwenden Sie z. B. Fabrikam-Fiber , wenn die URL Ihrer Azure DevOps Server -Instanz " http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber lautet).

    Wichtig

    Verwechseln Sie den Teamnamen nicht mit dem Projektnamen. Dies ist ein häufiger Fehler. Wenn die URL, die Sie täglich http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device verwenden, "" lautet, Fabrikam-Fiber-Git ist der Projektname, während Device der Teamname ist.

    Nach erfolgreicher Anmeldung überprüft Power BI, ob Ihre Benutzeranmeldeinformationen über die richtigen Berechtigungen für den Zugriff auf das angegebene Projekt verfügen. Wenn Fehler auftreten, lesen Sie den Abschnitt Q & A, da dort die häufigsten Probleme behandelt werden.

Wählen Sie die Ansicht Analyse aus.

  1. Erweitern Sie den Ordner Freigegebene Ansichten, wählen Sie eine Analytics-Ansicht und dann Laden aus. Der Datenconnector zeigt eine Liste der verfügbaren Analyseansichten an. Jede Ansicht stellt einen Satz von Daten dar, die Sie in Power BI abrufen können. Sie können auch benutzerdefinierte Analytics-Ansichten erstellen.

    Die folgende Abbildung zeigt die Standardansichten von Analytics. Ihre Liste der Ansichten kann sich je nach dem Prozessmodell unterscheiden, das zum Erstellen des Projekts verwendet wurde. Alle aufgelisteten Ansichten mit Ausnahme der mit "Today" angefügten Ansichten stellen Verlaufstrenddaten bereit.

    Hier wählen wir Stories - Last 30 days (Storys – Letzte 30 Tage) aus. Diese Ansicht filtert nach Produktbacklogelementen.

    Dialogfeld "Navigator", Analyseansicht auswählen

    Hinweis

    Da Sie die Ansicht im vorherigen Abschnitt überprüft haben, sollte die Ansicht geladen werden. Wenn die Ansicht jedoch nicht geladen wird, liegt dies wahrscheinlich daran, dass das Dataset zu groß ist. Kehren Sie zur Ansicht unter der Analytics-Ansicht im Webportal zurück, und passen Sie die Filter an, um die Größe des Datasets zu verringern.

  2. Wählen Sie die Ansicht aus.

    Navigatordialogfeld, Standardansichten

    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 Arbeitselemente – Tabelle Heute aus, und warten Sie, bis die Vorschau geladen wird. Sie stellt den aktuellen Zustand aller Arbeitselemente im Projekt dar.

    Aktivieren Sie das Kontrollkästchen neben Arbeitselemente – Tabelle Heute, und wählen Sie Laden aus.

    Hinweis

    Analytics-Ansichten wenden keine Filter an, die mit Power BI auf dem Server definiert wurden. Alle in Power BI angewendeten Filter beschränken die Daten, die endbenutzern angezeigt werden, verringern jedoch nicht die Menge der aus Analytics abgerufenen Daten. Wenn der Filter die Größe des Datasets reduzieren soll, sollte er durch Anpassen der Ansichtangewendet werden.

  3. Warten Sie, bis die Daten geladen wurden. Sie können den Fortschritt beobachten, indem Sie sich die Statusmeldungen ansehen, die direkt unter dem Tabellennamen angezeigt werden. Sollten Fehler angezeigt werden, lesen Sie den Abschnitt Q & A, da dort die häufigsten Probleme behandelt werden.

    Dialogfeld zum Laden von Abfrageänderungen anwenden

  4. Überprüfen Sie das Datenmodell. Während das Modell geladen wird, überprüfen Sie den Datasetentwurf für den Power BI Data Connector.

Erstellen des Berichts

Erstellen Sie Berichte basierend auf den geladenen Daten. Nach Abschluss des Ladevorgang können Sie die Daten untersuchen, indem Sie benutzerdefinierte Berichte erstellen. Beispiele für allgemeine Berichte finden Sie unter Beispielberichte – Verwenden des Datenconnectors.

Power BI Desktopberichtsansicht

Q & A

F: Wie sollte ich Fehlermeldungen lesen, die vom Connector gesendet werden?

A: Möglicherweise werden Sie aufgefordert, Fehlermeldungen vom Connector zu lesen, da sie in der Regel zusätzliche Kontextinformationen enthalten. Wenn der Ladevorgang fehlschlägt, beginnt die Meldung mit Fehler beim Speichern von Änderungen auf dem Server.... Wenn sie angezeigt wird, suchen Sie nach[DataSource.Error] Azure DevOps...:. Der folgende Text ist die echte Fehlermeldung, die vom Connector zurückgegeben wird.

Im folgenden Beispiel ist der wichtigste Teil der Fehlermeldung:

Das Abfrageergebnis überschreitet die maximale Größe. Reduzieren Sie die Anzahl der Datensätze, indem Sie zusätzliche Filter anwenden.

Screenshot: Ausnahme "QueryExceedsPreferredMaxSize"

F: Gewusst wie Auflösen des Abfrageergebnisses überschreitet die maximale Größe. Verringern Sie die Anzahl der Datensätze, indem Sie zusätzliche Filterfehler anwenden?

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

Fehler beim Speichern von Änderungen auf dem Server. Zurückgegebener Fehler: "OLE DB or ODBC error: [DataSource.Error] VSTS: Request failed: The remote server returned an error: (400) Bad Request. (Das Abfrageergebnis überschreitet die maximale Größe. 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. Die Größe des Datasets muss reduziert werden, indem die Ansicht angepasst wird. Tun Sie dies, bevor Sie sie in Power BI.

Das Abfrageergebnis überschreitet die maximale Größe. Verringern Sie die Anzahl der Datensätze, indem Sie zusätzliche Filter anwenden.

F: Gewusst wie sie den Fehler Der Benutzer war nicht autorisiert?

Der Benutzer wurde nicht autorisiert.

A: Dieser Fehler kann angezeigt werden, wenn Sie versuchen, auf ein Projekt zu zugreifen, für das Sie nicht über Berechtigungen verfügen. Sie werden sie auch sehen, wenn Ihre Anmeldeinformationen von Der Benutzer nicht erkannt Power BI. Informationen zum Überprüfen Ihrer Berechtigungen finden Sie unter Festlegen von Berechtigungen für den Zugriff auf Analytics- und Analytics-Ansichten. Wenn es sich um ein Problem mit Anmeldeinformationen geht, sollten Sie sich an Ihren Administrator wenden, um zu erfahren, ob er das Problem beheben kann. Weitere Informationen finden Sie unter Power BI Sicherheit, Benutzerauthentifizierung und Problembehandlung bei Anmeldungen für Power BI.

Der Benutzer wurde nicht autorisiert.

Hinweis

Power BI verwendet Azure Active Directory (AAD) zum Authentifizieren von Benutzern, die sich beim Power BI-Dienst anmelden, und verwendet wiederum die Power BI-Anmeldeinformationen, wenn ein Benutzer versucht, auf Ressourcen zuzugreifen, die eine Authentifizierung erfordern. Benutzer melden sich beim Power BI-Dienst mit der E-Mail-Adresse an, die sie zum Einrichten ihres Power BI-Kontos verwendet haben. Power BI verwendet diese zur Anmeldung verwendete E-Mail-Adresse als den gültigen Benutzernamen, der an Ressourcen übergeben wird, wenn ein Benutzer versucht, Daten abzurufen. Der effektive Benutzername wird dann einem Benutzerprinzipalnamen (User Principal Name, UPN) zugeordnet und in das zugehörige Windows-Domänenkonto aufgelöst, mit dem die Authentifizierung erfolgt.

F: Gewusst wie sie den Fehler Zugriff auf die Ressource ist unzulässig beheben?

Der Zugriff auf die Ressource ist unzulässig.

A: Dieser Fehler kann angezeigt werden, wenn Sie Zugriff auf ein bestimmtes Projekt haben, aber nicht über die Berechtigungen Zum Anzeigen von Analysen verfügen. Wenden Sie sich an Ihren Projektadministrator, um diese Berechtigungen zu erhalten. Weitere Informationen zum Sicherheitsmodell finden Sie unter Analytics-Sicherheit.

Der Zugriff auf die Ressource ist unzulässig.

F: Gewusst wie Fehler Project"X" nicht vorhanden ist oder Sie nicht über Zugriffsberechtigungen verfügen?

Beim Versuch, eine Verbindung herzustellen, ist ein Fehler aufgetreten.
Details: Ungültiger "Project"-Parameter. Project "X" ist nicht vorhanden, oder Sie haben keine Zugriffsberechtigungen..

A: Dieser Fehler gibt an, dass der Wert, den Sie für Project name eingegeben haben, keinem Projekt entspricht. Ein häufiger Fehler, den Benutzer machen können, besteht im Verwechseln des Projektnamens mit einem Teamnamen.

Wenn die URL, die Sie täglich verwenden, " " ist, ist der Projektname und https://dev.azure.com/fabrikam-fiber-inc/Fabrikam-Fiber-Git/Device Fabrikam-Fiber-Git sollte im -Parameter verwendet werden. Device ist der Teamname.

ProjectNotFoundError