Skip to content
Topic hub

Snowflake for Analytics Engineers

The cloud data warehouse most enterprise data teams ship on — architecture, warehouses, partitioning, and dbt on Snowflake.

Snowflake is the cloud warehouse most enterprise data teams build on. Separation of storage and compute, instant elasticity, and a SQL dialect close enough to ANSI that the learning curve is gentle. For analytics engineers, it's one of the two warehouses worth knowing well (the other being BigQuery).

This hub focuses on what's specific to Snowflake — virtual warehouses, scaling policies, micro-partitioning, time travel — and what carries over from any modern columnar warehouse. The dbt patterns are largely identical; the cost model is different and worth understanding before you ship.

What you'll learn

By the end of this path you can…

  • Spin up a Snowflake trial and run your first queries
  • Reason about virtual warehouses, scaling, and concurrency
  • Apply partitioning and clustering for cost-effective queries
  • Connect Snowflake to dbt Cloud and ship a project
  • Use Snowflake-specific features (time travel, zero-copy clones, streams)
In the course

Data Modeling & Metrics

7 lessons in this module

Common questions

Common questions about this topic.

Access, pacing, grading, support, and the capstone—answered directly.

Snowflake or BigQuery for learning?

BigQuery has the easier sandbox (no credit card). Snowflake gives you a 30-day trial with $400 credit. Both are first-class targets for dbt. If a target employer is on Snowflake, learn Snowflake; otherwise BigQuery is the lower-friction starting point.

Do I need to learn Snowflake-specific SQL?

Mostly no — the dialect is close to ANSI. The Snowflake-specific things worth knowing are semi-structured (VARIANT, FLATTEN), QUALIFY, the way time travel is queried, and the warehouse syntax for resizing on the fly.

How does Snowflake bill?

Snowflake bills separately for compute time and stored data. To control compute cost, start with warehouse sizing, auto-suspend settings, and workload separation.

Start practicing this topic.

Graded exercises with hints and worked solutions. Free to start, no credit card.