Data quality and governance

Data contract

  • Data quality and governance

Definition

An agreement between data producers and users that defines a dataset’s structure, quality and update schedule.

Example

A team publishing order data agrees expected field names, types, freshness, owners and how breaking changes will be communicated.

See how it works

  1. Producer publishes a dataset
  2. Contract describes structure and expectations
  3. Automated checks flag violations
  4. Consumer uses a reliable interface

Check your understanding

Common mistake: A contract states expectations; it still needs monitoring and enforcement to remain useful.

Why version a data contract?

Show explanation

So consumers can prepare for changes in meaning or structure rather than discover broken pipelines later.

For your role

Choose your role to see what this term means in your work.

Why it matters

It stops unexpected changes from breaking the reports and products that depend on data.

Where it is used

Data mesh programmes and platform standards.