Snowflake Fundamentals
Snowflake is a cloud data platform for storing, querying, sharing, and governing data. It separates stored data from the compute clusters that process work, so teams can run different workloads without sharing the same compute resources.
itData engineering and analytics | OpenSkills.info
Intro
Snowflake Fundamentals
Snowflake is a managed cloud data platform. You use it to load data, organize it into database objects, run queries, govern access, and share selected data with other accounts.
Its central design choice is separation of storage and compute. Data persists in Snowflake-managed cloud storage. A virtual warehouse supplies compute for a query or data manipulation operation. Warehouses are independent clusters, so an analyst workload can use a different warehouse from an ingestion workload.
That separation changes an operational question. Instead of asking which server hosts a database, you decide which warehouse should run a workload, how long it should run, who may use it, and what cost controls apply.
The three layers
Snowflake has database storage, compute, and cloud services.
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
