Book

Data Engineering with dbt

This book shows you how dbt makes it easy to build professional data platforms using simple SQL. You’ll learn about the use of patterns, tests, and architecture in dbt to break the complexity of a data platform in its components, to let dbt handle the boilerplate code, and support automation and collaboration in your team with your git provider.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

19h16m

Language

English

About Book

Who Is This Book For?

This book is for data engineers, analytics engineers, BI professionals, and data analysts who want to learn how to build simple, futureproof, and maintainable data platforms in an agile way. Project managers, data team managers, and decision makers looking to understand the importance of building a data platform and foster a culture of high-performing data teams will also find this book useful. Basic knowledge of SQL and data modeling will help you get the most out of the many layers of this book. The book also includes primers on many data-related subjects to help juniors get started.

Book content

chapters 19h16m total length

PI

Basics of SQL to transform data

Setting up your dbt Cloud development environment

Data modelling for data engineering

Analytics Engineering as the New Core of Data Engineering

Transforming data with dbt

Writing Maintainable Code

Working with Dimensional Data

Delivering Consistency In Your Code

Delivering Reliability In Your Data

Agile development

Collaboration

Deployment, Execution and Documentation Automation

Moving beyond basics

Enhancing Software Quality

Patterns for frequent use cases

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required