Skip to main content

Data contracts should be stored with the data generation

·1 min

Data contracts should be stored as close as possible to the place the data is generated.

That could be:

  • As part of the code that generates the data (including dbt models)
  • With the infrastructure as code platform
  • Part of the dbt models metadata

By having it close to the data generation, it’s much more likely to be kept up to date, by those who own the data.


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? 😅

    Newsletter

    (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.