Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction to Snowflake

Snowflake is a cloud-native data warehouse known for its “near-zero” management. Its unique architecture separates storage from compute, allowing Data Engineers to scale resources up or down instantly without affecting data availability.

🔗 Learning Resources

🧪 Practice Tasks

  1. The Warehouse Control: Create a Virtual Warehouse (X-Small), set it to “Auto-Suspend” after 1 minute, and observe how it handles an incoming query.
  2. The Data Loader: Create an Internal Stage, upload a local file using PUT, and use the COPY INTO command to load it into a structured table.
  3. The Time Traveler: Delete several records from a table, then use the AT (OFFSET => -60) command to select the data as it existed 1 minute ago and restore it.