Skip to main content

A minimal data contract implementation

·1 min

A data contracts implementation doesn’t have to be complicated.

There’s no reason you couldn’t create a minimal implementation in an hour.

All it needs is:

  1. A way to define a data contract (YAML, code, whatever)
  2. Use that data contract to create the interface (a table in a database, a stream in Kafka, whatever)
  3. Apply some change management on that contract (some code that could be ran as a CI check, for example)

That’s it!

Then in another hour you could:

  1. Define and run data quality checks
  2. Populate an open-source data catalog
  3. Implement governance tooling such as retention policies

That’s what I’ll be showing in the hands-on parts of my new data contracts workshop!

It’s a one-day event taking place in London 🇬🇧 (May 30) and San Francisco 🇺🇸 (June 10).

It’s not just hands-on (that’s just 2 hours 😉) - it also will provide the tools, knowledge, and practical insights needed to implement data contracts within your organisation and cover the people and culture change you need to make it a success.

Interested? Pre-register here and you’ll be the first to know when official registration goes live!