Skip to main content

Data Contracts


📙 Looking for more on data contracts? Check out my book! 📙

2024


How I'd decide to build on an API

·2 mins

A great analogy for a data contract is an API. So, let’s walk through how I’d decide if I want to build something important to me on a particular API.

Are data contracts only for tabular data?

·1 min

It’s a misconception that data contracts are just for tabular data.

Sure, they work really well for tabular data in a data warehouse, and that’s where many people start their implementation.

Data contracts and organisation structure

·1 min

What’s the right organisational structure for a successful data contracts implementation?

The reality is every organisational structure is imperfect, and you’re unlikely to be in one that explicitly aligns you with your data producers.

Flexible data contracts

·2 mins

When it comes to data contracts I’m always talking about well structured data.

That’s deliberate, as we use data contracts to make data available to others (teams/groups/domains), and the aim is to provide data that is easy to consume with confidence.

Data contracts and dbt

·1 min

I was asked on LinkedIn how I might approach data contracts with dbt.

I have thought a little about how to apply data contracts to dbt targets, but not a lot and I haven’t done this in practice yet.

The point of data mesh

·1 min

The whole point of data mesh is to make data in an organisation more accessible.


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!)