Glossaire
Data

Data Contract

Aussi : Data Contracts, Data-as-a-Contract, Contrat de données, Datenvertrag, Data Contract Specification, Data API Contract

Accord formel entre l'équipe qui produit les données et celles qui les consomment, fixant structure, sens, qualité et responsabilité en cas de rupture.

De quoi il s'agit

Un Data Contract est un accord formel et lisible par machine entre un producteur de données (par exemple l'équipe du système de facturation) et les consommateurs (tableaux de bord financiers, CRM, modèle d'IA). Il précise la structure des données, le sens de chaque champ, les garanties de qualité et le calendrier de livraison. Voyez-le comme un contrat de service appliqué aux données, écrit et contrôlé automatiquement plutôt que supposé lors d'une conversation informelle. Un directeur financier qui s'appuie sur un champ de chiffre d'affaires obtient la garantie écrite que ce chiffre est comptabilisé selon la même méthode chaque jour et ne changera pas de format en silence.

Pourquoi c'est important

La plupart des ruptures de données ne sont pas des pannes techniques, ce sont des promesses non tenues : un ingénieur renomme une colonne, change une devise ou supprime un champ, et trois tableaux de bord ainsi qu'un modèle d'IA produisent discrètement des chiffres faux. Sans contrat, le coût de ce changement retombe sur le consommateur, souvent des semaines plus tard, sous forme d'un chiffre de conseil impossible à réconcilier. Le Data Contract déplace la responsabilité vers le producteur, qui ne peut plus livrer un changement cassant sans le signaler. Pour les responsables IA, c'est décisif : un modèle entraîné sur un champ dont le sens a changé se dégrade de façon difficile à tracer. Pour les CMO et CDO, les contrats rendent les données inter-équipes assez fiables pour agir sans audit manuel à chaque fois.

Comment ça marche

Un contrat est généralement un fichier de spécification (souvent YAML ou JSON) stocké avec le pipeline de données. Il déclare le schéma, les valeurs autorisées, la fraîcheur attendue et la propriété. Quand le producteur tente une modification qui viole le contrat, des contrôles automatisés la bloquent ou imposent une négociation explicite et versionnée avant que quoi que ce soit n'atteigne les consommateurs. En pratique, un CDO parraine des contrats sur les quelques jeux de données qui alimentent le conseil (chiffre d'affaires, nombre de clients, attrition), puis étend. La contribution du dirigeant n'est pas d'écrire le fichier, c'est d'exiger que les chiffres critiques aient un propriétaire nommé et une promesse documentée, et de refuser "les données ont juste changé" comme réponse.