Skip to content

PacktPublishing/Driving-Data-Quality-with-Data-Contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Summit 2025

Machine Learning Summit 2025

Bridging Theory and Practice: ML Solutions for Today’s Challenges

3 days, 20+ experts, and 25+ tech sessions and talks covering critical aspects of:

  • Agentic and Generative AI
  • Applied Machine Learning in the Real World
  • ML Engineering and Optimization

👉 Book your ticket now >>


Join Our Newsletters 📬

DataPro

The future of AI is unfolding. Don’t fall behind.

DataPro QR

Stay ahead with DataPro, the free weekly newsletter for data scientists, AI/ML researchers, and data engineers.
From trending tools like PyTorch, scikit-learn, XGBoost, and BentoML to hands-on insights on database optimization and real-world ML workflows, you’ll get what matters, fast.

Stay sharp with DataPro. Join 115K+ data professionals who never miss a beat.


BIPro

Business runs on data. Make sure yours tells the right story.

BIPro QR

BIPro is your free weekly newsletter for BI professionals, analysts, and data leaders.
Get practical tips on dashboarding, data visualization, and analytics strategy with tools like Power BI, Tableau, Looker, SQL, and dbt.

Get smarter with BIPro. Trusted by 35K+ BI professionals, see what you’re missing.

Driving Data Quality with Data Contracts

Shipping & Fee Details

This is the code repository for Driving Data Quality with Data Contracts, published by Packt.

A comprehensive guide to building reliable, trusted, and effective data platforms

What is this book about?

This book covers the following exciting features: Gain insights into the intricacies and shortcomings of today’s data architectures Understand exactly how data contracts can solve prevalent data challenges Drive a fundamental transformation of your data culture by implementing data contracts Discover what goes into a data contract and why it’s important Design a modern data architecture that leverages the power of data contracts Explore sample implementations to get practical knowledge of using data contracts Embrace best practices for the successful deployment of data contracts

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter08.

The code will look like the following:

import pulumi 
from pulumi_gcp import bigquery 
      
default_dataset = bigquery.Dataset(  
   "defaultDataset", 
    dataset_id="pulumi_introduction", 
    friendly_name="Pulumi Introduction", 
    description="This is an example description", 
) 

Following is what you need for this book: If you’re a data engineer, data leader, architect, or practitioner thinking about your data architecture and looking to design one that enables your organization to get the most value from your data, this book is for you. Additionally, staff engineers, product managers, and software engineering leaders and executives will also find valuable insights.

With the following software and hardware list you can run all code files present in the book (Chapter 08).

Software and Hardware List

Chapter Software required OS required
8 Python 3.9.12 Windows, macOS, or Linux
8 Docker Windows, macOS, or Linux
8 Google Cloud Platform Windows, macOS, or Linux

Related products

Get to Know the Author

Andrew Jones is a principal engineer at GoCardless, one of Europe’s leading Fintech's. He has over 15 years experience in the industry, with the first half primarily as a software engineer, before he moved into the data infrastructure and data engineering space. Joining GoCardless as its first data engineer, he led his team to build their data platform from scratch. After initially following a typical data architecture and getting frustrated with facing the same old challenges he’d faced for years, he started thinking there must be a better way, which led to him coining and defining the ideas around data contracts. Andrew is a regular speaker and writer, and he is passionate about helping organizations get maximum value from data.