Herstellen einer Verbindung mit GitHub mithilfe von Power BI
In diesem Artikel wird Schritt für Schritt erläutert, wie Sie Ihre Daten aus Ihrem GitHub-Konto mit einer Power BI-Vorlagen-App abrufen. Die Vorlagen-App generiert einen Arbeitsbereich mit einem Dashboard, einer Reihe von Berichten und einem Semantikmodell, mit deren Hilfe Sie Ihre GitHub-Daten untersuchen können. Die GitHub-App für Power BI bietet Ihnen Einblicke in Ihr GitHub-Repository mit Daten zu Beiträgen, Problemen, Pullanforderungen und aktiven Benutzern.
Nachdem Sie die Vorlagen-App installiert haben, können Sie das Dashboard und den Bericht ändern. Anschließend können Sie sie als App an Kollegen in Ihrer Organisation verteilen.
Stellen Sie eine Verbindung mit der GitHub-Vorlagen-App her, oder erfahren Sie mehr über die GitHub-Integration in Power BI.
Sie können auch das GitHub-Tutorial verwenden. Es installiert echte GitHub-Daten zum öffentlichen Repository für die Power BI-Dokumentation.
Hinweis
Diese Vorlagen-App erfordert, dass das GitHub-Konto auf das Repository zugreifen kann. Es folgen weitere Informationen zu den Anforderungen.
Diese Vorlagen-App bietet keine Unterstützung für GitHub Enterprise.
Installieren der App
Klicken Sie auf den folgenden Link, um die App zu erhalten: GitHub-Vorlagen-App
Klicken Sie auf der AppSource-Seite für die App auf JETZT HOLEN.
Wählen Sie Installieren aus.
Nachdem die App installiert wurde, wird sie auf der Seite „Apps“ angezeigt.
Verbinden mit Datenquellen
Klicken Sie auf das Symbol auf der Seite „Apps“, um die App zu öffnen.
Die App wird geöffnet, und es werden Beispieldaten angezeigt.
Klicken Sie auf dem Banner oben auf der Seite auf Ihre Daten verbinden.
Dadurch wird das Dialogfeld „Parameter“ geöffnet, in dem Sie die Datenquelle von den Beispieldaten in Ihre eigene Datenquelle ändern (siehe Bekannte Einschränkungen), gefolgt vom Dialogfeld „Authentifizierungsmethode“. Möglicherweise müssen Sie die Werte in diesen Dialogfeldern neu definieren.
Geben Sie Ihre GitHub-Anmeldeinformationen ein, und führen Sie den GitHub-Authentifizierungsprozess durch (dieser Schritt kann übersprungen werden, wenn Sie bereits mit Ihrem Browser angemeldet sind).
Nachdem Sie die Dialogfelder für die Verbindung ausgefüllt und sich bei GitHub angemeldet haben, wird der Verbindungsprozess gestartet. Ein Banner informiert Sie darüber, dass die Daten aktualisiert werden und dass Ihnen in der Zwischenzeit Beispieldaten angezeigt werden.
Ihre Berichtsdaten werden automatisch einmal täglich aktualisiert, es sei denn, Sie haben dies während des Anmeldeprozesses deaktiviert. Sie können auch Ihren eigenen Aktualisierungsplan einrichten, um die Berichtsdaten bei Bedarf auf dem neuesten Stand zu halten.
Anpassen und freigeben
Klicken Sie in der oberen rechten Ecke der Seite auf das Stiftsymbol, um Ihre App anzupassen und freizugeben.
Weitere Informationen zum Bearbeiten von Elementen im Arbeitsbereich finden Sie unter:
Nachdem Sie alle gewünschten Änderungen an den Elementen im Arbeitsbereich vorgenommen haben, können Sie die App veröffentlichen und freigeben. Weitere Informationen hierzu finden Sie unter Erstellen und Veröffentlichen der App.
Was ist in der App enthalten?
Die folgenden Daten sind über GitHub in Power BI verfügbar:
Tabellenname | Beschreibung |
---|---|
Beiträge | Die Tabelle für „Beiträge“ bietet die vom Mitwirkenden erstellten gesamten Zugänge, Abgänge und Commits, die wöchentlich aggregiert werden. Die Top 100-Mitwirkenden sind inklusive. |
Probleme | Listet alle Probleme für das ausgewählte Repository auf und enthält Berechnungen wie die gesamte und durchschnittliche Zeit zum Schließen eines Problems, die Gesamtzahl offener Probleme sowie die Gesamtzahl der geschlossenen Probleme. Diese Tabelle ist leer, wenn im Repository keine Probleme vorliegen. |
Pullanforderungen | Diese Tabelle enthält alle Pullanforderungen für das Repository und die Information, welcher Benutzer den Pullvorgang für die Anforderung ausgeführt hat. Sie enthält auch Berechnungen dazu, wie viele geöffnete, geschlossene und insgesamt verfügbare Pullanforderungen vorliegen, und wie lange die Pullanforderungen und die durchschnittliche Pullanforderung gedauert haben. Diese Tabelle ist leer, wenn im Repository keine Pull Requests vorhanden sind. |
Benutzer | Diese Tabelle enthält eine Liste von GitHub-Benutzern oder Mitwirkenden, die Beiträge geleistet, Probleme gemeldet oder Pullanforderungen für das ausgewählte Repository gelöst haben. |
Meilensteine | Diese Tabelle enthält alle Meilensteine für das ausgewählte Repository. |
DateTable | Diese Tabelle enthält Datumsangaben von heute und für vergangene Jahre, die es Ihnen ermöglichen, Ihre GitHub-Daten nach Datum zu analysieren. |
ContributionPunchCard | Diese Tabelle kann als Lochkarte für Beiträge für das ausgewählte Repository verwendet werden. Es zeigt die Commits nach Wochentag und Tagesstunde an. Diese Tabelle ist nicht mit anderen Tabellen im Modell verbunden. |
RepoDetails | Diese Tabelle enthält die Details für das ausgewählte Repository. |
Systemanforderungen
- Das GitHub-Konto, das Zugriff auf das Repository hat
- Berechtigung für die Power BI für GitHub-App während der erstmaligen Anmeldung Nachstehend finden Sie Details zum Sperren des Zugriffs.
- Ausreichende Anzahl verfügbarer API-Aufrufe zum Abrufen und Aktualisieren der Daten
Hinweis
Diese Vorlagen-App bietet keine Unterstützung für GitHub Enterprise.
Aufheben der Autorisierung von Power BI
Sie können den Zugriff in GitHub widerrufen, um die Autorisierung von Power BI zur Verbindung mit Ihrem GitHub-Repository aufzuheben. Weitere Informationen finden Sie unter diesem GitHub-Hilfethema.
Suchen von Parametern
Sie können den Besitzer und das Repository ermitteln, indem Sie das Repository in GitHub betrachten:
Der erste Teil „Azure“ ist der Besitzer und der zweite Teil „azure-sdk-for-php“ ist das Repository selbst. Dieselben beiden Elemente werden in der URL des Repositorys angezeigt:
<https://github.com/Azure/azure-sdk-for-php> .
Problembehandlung
Bei Bedarf können Sie Ihre GitHub-Anmeldeinformationen überprüfen.
- Navigieren Sie in einem anderen Browserfenster zur GitHub-Website, und melden Sie sich bei GitHub an. Sie können in der oberen rechten Ecke der GitHub-Website sehen, dass Sie angemeldet sind.
- Navigieren Sie in GitHub zur URL des Repositorys, auf das Sie in Power BI zugreifen möchten. Beispiel: https://github.com/dotnet/corefx
- Versuchen Sie anschließend in Power BI, die Verbindung zu GitHub herzustellen. Verwenden Sie im Dialogfeld zum Konfigurieren von GitHub den Namen und Besitzer des Repositorys für dasselbe Repository.
Zugehöriger Inhalt
- Tutorial: Herstellen einer Verbindung mit einem GitHub-Repository mit Power BI
- Erstellen von Arbeitsbereichen in Power BI
- Installieren und Verwenden von Apps in Power BI
- Herstellen einer Verbindung mit Power BI-Apps für externe Dienste
- Haben Sie Fragen? Stellen Sie Ihre Frage in der Power BI-Community.