Place de marché de données · Marchés et technologie
Ensemble de données des dépôts GitHub
Carte publique GitHub référentiels, organisations, versions, langues, sujets et activités de recherche sur les écosystèmes logiciels.
- Les documentsRéférentiel · Organisation · Libération
- SourceGitHub
- Les formatsJSON · CSV · Parquet
Schéma et champs
Construire sur les enregistrements GitHub avec le contexte joint.
repositorystringIdentification du propriétaire et du dépositaire
repository_urlurlURL de source publique
descriptionstringRésumé du référentiel public
languagesarrayContext linguistique observé
topicsarrayThèmes du référentiel public
latest_releaseobjectContextes de mise en ligne
activityobjectSignes d'activité publique observés
captured_attimestampTemps de collecte
Fraîcheur et livraison
Gardez les données GitHub alignées sur votre cycle d'analyse.
Utilisez une capture instantanée d'un écosystème daté ou des mises à jour récurrentes lorsque les référentiels, les versions, les langues et l'activité publique doivent être comparés au fil du temps.
GitHub demandes de réception
Mettez les dossiers GitHub au travail.
01
Cartographie des écosystèmes technologiques
Comparer les référentiels publics, les organisations, les sujets, les langues et les modèles de diffusion.
02
Recherche de projets open source
Construire des enregistrements de projets liés à la source pour des technologies, des organisations ou des catégories sélectionnées.
03
Surveillance des décharges et de l'activité
Suivre les releases et l'activité du référentiel public nouvellement observés dans un champ de contrôle.
From sample to production
Testez GitHub les enregistrements des référentiels dans votre pile de données.
- 01
Choisissez la portée utile
Sélectionnez les entités, les marchés, les champs, les dates et les résultats des activités que la collection devrait prendre en charge.
- 02
Faites passer un échantillon à travers votre pile
Vérifiez les identifiants, les champs, les joints, les états manquants et le contexte source avec vos propres requêtes ou modèles.
- 03
Définir le modèle de livraison
Choisissez l'instantané ou l'horaire récurrent, le format du fichier, les partitions, le manifeste et la destination.
GitHub ensemble de données FAQ
Planifiez la bonne collecte de référentiels GitHub.
Qu'est-ce que le ensemble de données de référentiels GitHub comprend ?
Carte publique GitHub référentiels, organisations, versions, langues, sujets et activités de recherche sur les écosystèmes logiciels.
Que puis-je construire avec les données GitHub ?
Cartographie des écosystèmes technologiques
Recherche de projets open source
Surveillance des décharges et de l'activité
Comment le ensemble de données GitHub peut-il rester actuel ?
Utilisez une capture instantanée d'un écosystème daté ou des mises à jour récurrentes lorsque les référentiels, les versions, les langues et l'activité publique doivent être comparés au fil du temps.
Quand devrais-je utiliser l'API GitHub à la place ?
Utilisez l'API sur demande lorsque votre application choisit des demandes individuelles et le calendrier. Choisissez cet ensemble de données pour une prise de vue en vrac préparée ou une livraison récurrente de fichiers.
Continuez le parcours des données
Connectez les données GitHub à l'utilisation plus large.
Commencez par des enregistrements réels.
Demandez un échantillon de l'ensemble de données GitHub.
Indiquez les sources, champs, marchés et dates nécessaires. Examinez un échantillon avant de choisir la livraison.