> For the complete documentation index, see [llms.txt](https://guide.datasud.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.datasud.fr/guides-open-data/guide-qualite/maitriser-les-schemas-de-donnees.md).

# Maîtriser les schémas de données

{% hint style="info" %}
**Lexique : Schéma de données**

Les schémas de données (ou simplement schémas) permettent de décrire la structure d'un fichier d'un jeu de données.

Ils indiquent clairement quels sont les différents champs, comment sont représentées les données, quelles sont les valeurs possibles, leur format, etc.
{% endhint %}

{% hint style="success" %}
**Notion clef : Le cycle de vie de la donnée ouverte de qualité**

Le cycle de vie de la donnée ouverte de qualité se compose de 5 étapes principales :

1. **Fédérer une communauté ayant pour objectif de produire en open data des données aisément consolidables**

Il est essentiel que des acteurs ayant pour ambition de produire le même type de données se réunissent afin de définir ensemble un standard commun : un [schéma de données](/guides-open-data/guide-qualite/maitriser-les-schemas-de-donnees/creer-un-schema-de-donnees.md).

2. **Référencer le schéma de données**

Une fois le schéma établi, il s’agit de le référencer, notamment sur [schema.data.gouv.fr](http://schema.data.gouv.fr/), la plateforme nationale de référencement qui permet un accès aux schémas et facilite l’intégration avec des systèmes informatiques.

3. **Saisir les données**

Un consensus ayant été atteint sur le schéma des données, il est temps de saisir les données en elles-même conformément au schéma.

4. **Valider les données par rapport au schéma**

Pour valider la conformité de ses données par rapport à un schéma particulier, il est possible d'utiliser l'outil [Validata](https://validata.fr/), développé par [la coopérative multi](https://www.multi.coop/) à l’initiative [d'OpenDataFrance](https://www.opendatafrance.net/).

5. **Publier les données en open data**

Les données désormais validées, il ne reste plus qu’à les publier !
{% endhint %}

Dans cette section, vous apprendrez à réaliser l'ensemble des étapes du cycle de vie de la donnée ouverte de qualité, notamment :

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Pourquoi il est intéressant d'utiliser un schéma de données</strong></td><td><a href="/pages/mxv6Ui66SdWBrSOIBBas">/pages/mxv6Ui66SdWBrSOIBBas</a></td></tr><tr><td><strong>Comment créer un schéma de données</strong></td><td><a href="/pages/r6ouoLXsIn8Mks5nt2pO">/pages/r6ouoLXsIn8Mks5nt2pO</a></td></tr><tr><td><strong>Comment intégrer un schéma de données à schema.data.gouv.fr</strong></td><td><a href="/pages/SoED2UWs7IabMajXBU1B">/pages/SoED2UWs7IabMajXBU1B</a></td></tr><tr><td><strong>Comment produire des données en conformité avec un schéma de données</strong></td><td><a href="/pages/GztFaq98siHoJyjhoY5b">/pages/GztFaq98siHoJyjhoY5b</a></td></tr><tr><td><strong>Comment indiquer et vérifier qu'une ressource respecte un schéma de données</strong></td><td><a href="/pages/GHV96XqfCyItAP7CXDPh">/pages/GHV96XqfCyItAP7CXDPh</a></td></tr></tbody></table>

*Ce guide sur les schémas de données résulte d'une co-rédaction entre les équipes d'*[*Etalab*](https://www.etalab.gouv.fr/) *et d'*[*OpenDataFrance*](https://www.opendatafrance.net/)*.*\
\
\&#xNAN;*Il s'inspire du contenu rédigé par de nombreux partenaires, listés par ordre alphabétique :*

* [*Charles Nepote*](https://twitter.com/charlesnepote)
* [*Datactivist*](https://datactivist.coop/)
* [*La FING*](https://fing.org/)
* [*OpenDataFrance*](http://www.opendatafrance.net/)

*Merci à eux !*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://guide.datasud.fr/guides-open-data/guide-qualite/maitriser-les-schemas-de-donnees.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
