The Data Engineering: dbt + Snowflake training course is designed to help engineers effectively contribute to data models in data build tool (dbt) and answer complex questions using data. Dbt is a command-line tool that enables data analysts and engineers to transform data in their warehouse more effectively. Snowflake architecture allows storage and computes to scale independently. The course covers how to build data models using dbt. Students will also learn how to write advanced SQL queries in Snowflake.
The course begins with an introduction to dbt and Jinja. Next, students will learn how to build production-quality data pipelines with dbt and Snowflake. Finally, students will learn how to maintain and grow data pipelines over time.
Purpose
|
Learn how to use dbt and Snowflake to transform data more effectively. |
Audience
|
Engineers and analysts responsible for transforming and visualizing data. |
Role
| Business Analyst - Data Engineer |
Style
| Workshops |
Duration
| 3 Days |
Related Technologies
| Data Engineering | Snowflake |
Productivity Objectives
- Utilize dbt proficiently
- Develop SQL queries in Snowflake
- Explain how to deploy dbt models to production
- Indicate how to tune a dbt project to leverage Snowflake functionality