Skip to main content

Solving a small problem with data contracts

·1 min

You don’t need to run a big transformation project to start your adoption of data contracts.

You can start with a small problem you need to solve right now.

For example, let’s say you have a dataset created with dbt, and you want to adopt data contracts to automate the anonymisation of personal data in that dataset and others like it when it exceeds your data retention policies.

You simply:

  1. Create a data contract that categorises the data in the dataset
  2. Ask your data producers to categorise their data
  3. Deploy an anonymisation tool that uses that metadata to anonymise data in that dataset

The dataset itself hasn’t changed. Existing users do not need to do any migration.

But you’ve delivered some value, and started on your journey to data contracts.


Want great, practical advice on implementing data mesh, data products and data contracts?

In my weekly newsletter I share with you an original post and links to what's new and cool in the world of data mesh, data products, and data contracts.

I also include a little pun, because why not? 😅

Enter your best email here:

    (Don’t worry—I hate spam, too, and I’ll NEVER share your email address with anyone!)

    Andrew Jones
    Author
    Andrew Jones
    I build data platforms that reduce risk and drive revenue.