Key Concepts & Architecture
Snowflake’s architecture is a hybrid of traditional shared - disk and shared - nothing database architectures. Similar to shared - disk architectures, Snowflake uses a central data repository for persisted data that is accessible from all…
Introduction to Snowflake
Overview of Snowflake architecture and basic concepts. Supported Cloud Platforms Overview of the cloud computing platforms on which Snowflake is offered. Supported Cloud Regions Description of the different cloud platform regions in which…
Caching in the Snowflake Cloud Data Platform
The diagram below illustrates the overall architecture which consists of three layers: - Service Layer: Which accepts SQL requests from users, coordinates queries, managing transactions and results. Logically, this can be assumed to…
Snowflake client connectivity and troubleshooting
This topic provides an architecture overview explaining the various service endpoints required for normal client operations. It also provides a methodology for self - service troubleshooting general connectivity issues and error patterns for…
How To: Visualize the tables relationship in Snowflake
ISSUE: Snowflake UI doesn't offer a built - in feature to generate Entity - Relationship Diagramming (ERD). However, this can be done with free or paid third party tools.
Snowflake Ecosystem
Snowflake works with a wide array of industry - leading tools and technologies, enabling you to access Snowflake through an extensive network of connectors, drivers, programming languages, and utilities, including: Certified partners who…
Snowflake Client Connectivity & Troubleshooting
This article provides an architecture overview explaining the various service endpoints required for normal client operations as well as a methodology for self - service troubleshooting of general connectivity issues .
Snowpark Container Services: Working with services
A service represents Snowflake running your containerized application on a compute pool, which is a collection of virtual machine (VM) nodes. There are two types of services: Long - running services. A long - running service is like a web…
Data Lineage
Snowflake tracks how data flows from source to target objects, for example from a table to a view, and lets you see where the data in an object came from or where it goes. This information is called data lineage, and it helps…
About the Snowflake Native App Framework
The Snowflake Native App Framework allows you to create data applications that leverage core Snowflake functionality. The Snowflake Native App Framework allows you to: Expand the capabilities of other Snowflake features by sharing data and…