dbt Project Naming Conventions (recommended approach)
2024 ж. 15 Мам.
4 201 Рет қаралды
How you design your project & name your files will have a huge impact on how successful you are with dbt.
So in this video, I want to share a few of the recommendations for ways to handle naming conventions in your own project.
Thank you for watching!
►► The Starter Guide for dbt (Free PDF)
Get clarity on key dbt concepts so you can build better projects & avoid common mistakes → bit.ly/starter-dbt
Timestamps:
0:00 - Intro
0:23 - The 3 Main Layers
1:17 - Sample Project Overview
2:26 - Model Naming
4:33 - Schema File Naming
Title & Tags:
dbt Project Naming Conventions (recommended approach)
#kahandatasolutions #dataengineering #dbt
►► The Starter Guide for dbt (Free PDF) → bit.ly/starter-dbt Get clarity on key dbt concepts so you can build better projects & avoid common mistakes
Love it!
Thanks, really like that you explain the reasoning for why these are useful
Glad it was helpful!
So important!
Agreed!
Million thanks
Loving these videos. Does it ever bug you that display order doesn't follow logical order? I'd like to see 1_staging, 2_intermediate, 3_marts. I feel like that would help me get / keep an understanding of where I am. Thoughts?
Yes, I am applying this logic too
Are you mapping each folder to its own schema? So if you have three folders and sources do you have three schemas or just one?
Ahhh my comment has been deleted because of external link (sorry). I am using the dbt-invoke command to generate automatically .yml files out of materialized models. It is for me super convenient to use and is able to keep track of changes inside the models 1 model = 1 yml file
Can I get GitHub repository for that project?
Can you provide the github link for this project? Pls