/schema.data.gouv.fr

Schémas de données ouvertes sur des formats réglementaires ou non

Primary LanguageJupyter Notebook

schema.data.gouv.fr

Objectif

Ce dépôt a pour but de rassembler les différents schémas de données produits par Etalab et la communauté. Ces schémas peuvent concerner des formats réglementaires (dont le schéma est fixé par arrêté) ou d'autres formats dont les schémas sont mis à disposition à titre de bonne pratique.

Formats réglementaires

Sur ce dépôt

Sur d'autres dépôts

Autres formats

Sur ce dépôt

Sur d'autres dépôts

A venir

Comment valider un fichier

Table Schema

Lorsque le schéma d'un fichier tabulaire est fourni au format Table Schema, il est possible d'utiliser l'outil Python goodtables pour valider un fichier par rapport à un schéma de la manière suivante :

pip install goodtables
goodtables --schema schema.json fichier.csv

Il est également possible d'utiliser le service en ligne http://goodtables.io pour valider des fichiers présents sur un dépôt Github. Un exemple d'intégration est présent sur dépôt.

Conventions

Lors de vos contributions à ce dépôt, merci de respecter les conventions suivantes :

  • préfixer vos commits par [<schema>] avec <schema> le nom du schéma concerné, par exemple irve ou meta dans le cas de ce fichier README ;
  • lors du merge de PR, utiliser autant que possible la fonction "Squash and merge" afin de garder un historique propre et respecter la convention ci-dessus dans le message de merge.