
Learn how to use tags in dbt to selectively run semantic models by assigning a tag to folders or models and executing only those tagged models.
Explore dbt macros as reusable code you call with parameters across projects, and build a simple audit framework that inserts a record before a model run and updates after.
Learn how to declare and use environment variables in dbt to parameterize database and schema settings, replace hardcoded values, and run code against development environments.
Use a macro to override the default dbt schema naming with a custom schema during job execution, then commit changes to GitHub so Liberty applies environment variable overrides.
Explore how dbt run and snapshot results produce artifacts stored in the liberty target folder, including run results and manifest, and how to download them without GitHub commits.
Thank you so much for joining this course. I really appreciate your inquisitiveness to learn this great tool dbt. dbt is becoming very popular among data engineers and organizations because of its simplicity and yet most powerful features of data transformations.
This course is intended for developers, managers, architects to learn about dbt capabilities, features in ordre to implement data pipelines using dbt. This course covers almost all features of dbt using dbt cloud and CLI. Here I have tried to implement an end-to-end real life data engineering pipeline using various features of dbt so that you can connect every dots and understand the need of applying each feature practically instead of only theoretical knowledge.
I profoundly believe this course will help you in getting confidence in using dbt in projects and also clear any interviews. Thank you.
dbt-labs is constantly doing more R&D and upgrading their product. So as and when I come to know anbout any new feature launched in dbt, I shall update this course with latest knowledge so that you can be also updated.
Should you have any questions, clarifications regarding anything in the course, please don't hesitate to reach me through Udemy channels. I shall try to respond to question in a timely manner.
Thank you once again. Happy learning.