Un contrat de données est un engagement formalisé entre le producteur et les consommateurs d'un jeu de données : schéma, types, sémantique, règles de qualité, fraîcheur attendue et responsable. Il rend les attentes explicites et vérifiables, et sert de base pour détecter automatiquement les écarts.
Exemple
dataset: commandes
owner: equipe-ventes
schema:
- id: integer, requis
fraicheur: 24h