Zum Inhalt springen

Datenmarktplatz · Märkte & Technologie

GitHub Repositories Datensatz

Karte öffentliche GitHub Repositories, Organisationen, Veröffentlichungen, Sprachen, Themen und Aktivitäten für die Softwareökosystemforschung.

  • RecordsRepository · Organisation · Veröffentlichung
  • QuelleGitHub
  • FormateJSON · CSV · Parkett
Öffentliche GitHub-Repositories und -Organisationen werden zu strukturierten Datensätzen über Repositories, Releases, Programmiersprachen, Themen und Aktivitäten

Schema und Felder

Aufbauen auf GitHub-Datensätze mit angehängtem Kontext.

repositorystring

Besitzer- und Repository-Identität

repository_urlurl

Öffentliche Quell-URL

descriptionstring

Öffentliches Repository

languagesarray

Beobachtete Sprachkontext

topicsarray

Themen des öffentlichen Repositorys

latest_releaseobject

Verfügbarer öffentlicher Release-Kontext

activityobject

Beobachtete öffentliche Aktivitätssignale

captured_attimestamp

Abholzeit

Frische und Lieferung

Halten Sie GitHub-Daten mit Ihrem Analysezyklus in Einklang.

Verwenden Sie einen datierten Ecosystem-Snapshot oder wiederkehrende Updates, wenn Repositories, Veröffentlichungen, Sprachen und öffentliche Aktivitäten im Laufe der Zeit verglichen werden müssen.

SnapshotAusgehen von einer datierten BasislinieAusgewählter Bereich und Sammlungsfenster
RefreshErhalten Sie wiederkehrende UpdatesTrittfrequenz und Veränderungsverhalten
FormatJSON, CSV oder Parquet verwendenSchema, Partitionierung und Manifest
ValidierungWiederholbare Prüfungen durchführenZählungen, Felder, fehlende Zustände und Version

GitHub Anwendungen

Setzen Sie GitHub-Datensätze zur Arbeit.

01

Technologie-Ökosystem-Kartierung

Vergleichen Sie öffentliche Repositories, Organisationen, Themen, Sprachen und Release-Muster.

02

Open-Source-Projektforschung

Erstellen Sie Quellverknüpfungsprotokolle für ausgewählte Technologien, Organisationen oder Kategorien.

03

Überwachung von Releases und Aktivitäten

Nachverfolgung neu beobachteter Releases und der öffentlichen Repository-Aktivität über einen kontrollierten Bereich hinaus.

From sample to production

Testen Sie GitHub Repositories-Datensätze in Ihrem Datenstapel.

  1. 01

    Wählen Sie den nützlichen Umfang

    Wählen Sie die Einheiten, Märkte, Felder, Daten und Geschäftsergebnisse aus, die die Sammlung unterstützen sollte.

  2. 02

    Führen Sie ein Sample durch Ihren Stack

    Überprüfen Sie Identifikatoren, Felder, Verbindungen, fehlende Zustände und Quellkontext mit Ihren eigenen Abfragen oder Modellen.

  3. 03

    Legen Sie das Liefermuster fest

    Wählen Sie den Schnappschuss oder den wiederkehrenden Zeitplan, das Dateifformat, die Partitionen, das Manifest und das Ziel.

Häufig gestellte Fragen zum Datensatz GitHub

Planen Sie die richtige GitHub Repositories Sammlung.

Was enthält das GitHub Repositories Dataset?

Karte öffentliche GitHub Repositories, Organisationen, Veröffentlichungen, Sprachen, Themen und Aktivitäten für die Softwareökosystemforschung.

Was kann ich mit GitHub Daten bauen?
  • Technologie-Ökosystem-Kartierung

  • Open-Source-Projektforschung

  • Überwachung von Releases und Aktivitäten

Wie kann der GitHub Datensatz aktuell bleiben?

Verwenden Sie einen datierten Ecosystem-Snapshot oder wiederkehrende Updates, wenn Repositories, Veröffentlichungen, Sprachen und öffentliche Aktivitäten im Laufe der Zeit verglichen werden müssen.

Wann sollte ich stattdessen die GitHub API verwenden?

Nutzen Sie die On-Demand-API, wenn Ihre Anwendung einzelne Anfragen und Zeitpläne wählt. Wählen Sie diesen Datensatz für einen vorbereiteten Bulk-Snapshot oder wiederkehrende Datei-Delivery.

Beginnen Sie mit echten Datensätzen

Fordern Sie ein Beispiel für den GitHub-Datensatz an.

Nennen Sie die benötigten Quellen, Felder, Märkte und Zeiträume. Prüfen Sie ein Muster, bevor Sie die Lieferung wählen.