Snowflake and DBT Preparation Guide
Snowflake and DBT Preparation Guide
This guide is designed to help you quickly learn Snowflake and DBT in 1 week. Focus on the
essentials, practice key concepts, and gain confidence for your client interview.
1. Snowflake Architecture
- Learn about virtual warehouses for compute and databases/schemas for storage.
2. Data Loading
- Example:
FROM @my_stage
4. Snowflake Functions
1. What is DBT?
2. Set Up DBT
- Install DBT CLI or use DBT Cloud.
3. Create Models
{{ config(materialized='incremental') }}
{% macro filter_active_users(table_name) %}
{% endmacro %}
- Be ready to explain: