Learn Snowflake
Cloud data warehouse with separate storage and elastic compute
Snowflake is a fully managed cloud data platform that stores data once and lets any number of independent virtual warehouses query it with standard SQL. Data teams use it for analytics, ELT pipelines, semi-structured data and data sharing between organizations. Learning it means learning how warehouses, micro-partitions and roles drive cost, speed and security.
Before you start
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know