DBT For Data Engineers

Learn Analytics Engineering Using Open Source DBT

DBT is the leading platform for analytics engineering within modern data warehouses. In this course, go from beginner to implementing advanced data pipelines with clean, maintainable models.


Introduction To DBT

In this section we will introduce DBT, explain the value it brings and explain some of the core concepts.

View lesson

Creating A DBT Project

In this lesson we will begin using the DBT Command Line Interface. We will then create and configure our first DBT project.

View lesson

Configuring DBT Profiles

In this lesson we will learn more about the DBT profile system and best practices for managing profiles for maintainable code.

View lesson
Membership Required

Executing Your First Transformations

In this lesson we will implement and run our first transformations using DBT models that build both tables and views.

View lesson
Membership Required

DBT Views and Tables

In this lesson we will learn how DBT can materialise to tables and views, and the associated incremental and ephemeral options.

View lesson
Membership Required

Incremental Updates

In this lesson we will learn abuout DBT incremental updates.

View lesson

© 2022 Timeflow Academy. Bought To You By Timeflow.