Data Engineering Podcast

Unlocking Your dbt Projects With Practical Advice For Practitioners

54 snips
Nov 20, 2023
Learn practical advice for building and scaling dbt projects, including adopting and using dbt, complexities of data lakes, challenges with YAML in dbt projects, scaling dbt projects, and importance of planning and structure in dbt.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Switching Stacks Led To dbt Discovery

  • Dustin moved from building warehouses in Microsoft/Synapse to an AWS stack and discovered dbt, Snowflake and Fivetran fit his SQL-first approach.
  • He found dbt consolidated stored-procedure orchestration and transformation patterns into a single, powerful tool.
ANECDOTE

Podcast Sparked A Self-Taught dbt Journey

  • Cameron first heard about dbt on a podcast in 2019 and began self-teaching because he wanted better organization than 150 SQL files on his laptop.
  • He migrated from stored procedures to dbt for deployments, testing, and promoting analytic work across environments.
ADVICE

Plan Your Project Before Coding

  • Before writing any dbt code, design a practical plan for project structure, modeling, and governance.
  • Iterate as you learn, but begin with constraints to avoid chaotic, unmaintainable models.
Get the Snipd Podcast app to discover more snips from this episode
Get the app