Skip to Content
Snowflake: The Definitive Guide
book

Snowflake: The Definitive Guide

by Joyce Kay Avila
August 2022
Intermediate to advanced content levelIntermediate to advanced
465 pages
12h 20m
English
O'Reilly Media, Inc.
Book available
Content preview from Snowflake: The Definitive Guide

Chapter 2. Creating and Managing the Snowflake Architecture

A decade ago, data platform architectures lacked the scalability necessary to make it easier for data-driven teams to share the same data simultaneously regardless of the size of the team or their proximity to the data. The need for scalability grew and demand increased for governed access to that data to generate actionable insights. To meet this demand, modifications were made to existing data platform architectures. However, this did not solve the problem given the sheer number and complexity of the platforms and the data-intensive nature of the applications until Snowflake burst onto the stage with a unique architecture.

Snowflake is an evolutionary modern data platform that solved the scalability problem. Compared to traditional cloud data platform architectures, Snowflake enables data storage and processing that is significantly faster, easier to use, and more affordable. Snowflake’s Data Cloud provides users with a unique experience by combining a new SQL query engine with an innovative architecture designed and built, from the ground up, specifically for the cloud.

Prep Work

Create a new worksheet titled Chapter2 Creating and Managing Snowflake Architecture. Refer to “Navigating Snowsight Worksheets” if you need help creating a new worksheet. To set the worksheet context, make sure you are using the SYSADMIN role and the COMPUTE_WH virtual warehouse.

Traditional Data Platform Architectures

In this section, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Build a Large Language Model (From Scratch)

Build a Large Language Model (From Scratch)

Sebastian Raschka
Prompt Engineering for LLMs

Prompt Engineering for LLMs

John Berryman, Albert Ziegler

Publisher Resources

ISBN: 9781098103811Errata PageSupplemental Content