Bring data teams together with data contracts
summary
Introduces the Data Contract Specification and shows a live design session using Data Contract Studio plus an open source data contract CLI that lints, diffs and exits nonzero on breaking changes; shows YAML schemas, examples (timestamps in UTC, order_total in euro cents), soda checks and dbt model reuse, and an automated Teams channel and notice‑period workflow for subscriptions; claims contract‑first collaboration catches schema and quality regressions before deployment and that the tooling detects breaking changes in CI.
AI-written summary · about
chapters (17)
- 0:00Data contracts introduction
- 2:14What is data mesh
- 7:56Data products structure
- 11:13Catalog problems and trust
- 12:58Why data contracts matter
- 16:59Existing contract templates
- 18:05Data contracts and products
- 19:09Data contract structure
- 23:15Contract terms and lifecycle
- 27:54Servers, schemas, terminology
- 30:00Contracts vs usage agreements
- 32:54Collaborative contract creation
- 36:53Contract testing in CI/CD
- 37:36Federated governance
- 39:00Discovery and tooling
- 40:46CLI and breaking changes
- 42:13Summary
related talks
47mData Contracts
32mData Contracts: Consensus as Code
50mData Contracts VS Data Chaos: A Survival Story
39mTaming the Chaos: Open Standards for Data Contracts and Products Are the Back...
19mUnlock API and Data – The Power of Data Model and Governance
01h 21mContract Driven Development-Deploy MicroServices Independently W/out Integration Testing
20mDataEngBytes 2023 PER-T1-10 - Matthew Carter
48mWinning at Continuous Deployment: The Art of Safe Contract Changes
