Data contract

A data contract is a formalized commitment between the producer and the consumers of a dataset: schema, types, semantics, quality rules, expected freshness, and owner. It makes expectations explicit and verifiable, and serves as a basis for automatically detecting deviations.

Example

dataset: commandes
owner: equipe-ventes
schema:
  - id: integer, required
freshness: 24h

Related concepts

The whole glossary