Topic 1 - Snowflake Overview and Architecture Flashcards

(19 cards)

1
Q

What is a Virtual Warehouse in Snowflake?

A

A collection of compute resources used for running queries and loading/unloading data in Snowflake.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the Compute Layer in Snowflake’s architecture?

A

The layer responsible for processing data using virtual warehouses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the Storage Layer in Snowflake’s architecture?

A

The layer responsible for storing data in a hybrid-columnar format using micro-partitions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Cloud Services Layer in Snowflake’s architecture?

A

The top layer responsible for managing various services such as query optimization, security, metadata management, and infrastructure management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a Micro-Partition?

A

A small, immutable unit of storage in Snowflake’s storage layer, typically holding 10MB to 16MB of compressed data from a table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Micro-Partition Elimination (Pruning)?

A

The process of using metadata about micro-partitions to avoid scanning partitions that are not relevant to a query, improving performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Snowsight?

A

The web-based interface for interacting with Snowflake, offering features for querying, data exploration, visualization, and dashboarding.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a Role in Snowflake?

A

An entity to which privileges are granted, determining what actions users assigned to that role can perform and what objects they can access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a Database in Snowflake?

A

A logical container within a Snowflake account used to organize data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a Schema in Snowflake?

A

A logical grouping of objects (tables, views, functions, etc.) within a Snowflake database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Context in Snowflake?

A

The set of database, schema, role, and warehouse currently active for a user session, determining the default environment for operations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the Data Cloud in Snowflake?

A

Snowflake’s vision of a global network where organizations can easily discover, share, and consume data and data services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a Standard Virtual Warehouse?

A

A type of virtual warehouse that always consists of a single cluster, scaled up in size for more compute power.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Multi-Cluster Warehouse (MCW)?

A

A type of virtual warehouse that can have one or more clusters and automatically scales to handle high concurrency workloads.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are Snowflake Credits?

A

The unit of measure used to bill for compute usage on virtual warehouses and some serverless features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is Hybrid-Columnar Storage?

A

A storage format where data is organized into columns within contiguous blocks (micro-partitions), allowing for efficient querying and compression.

17
Q

What is Metadata Management in Snowflake?

A

The function that stores and manages data about the data, including information about micro-partitions used for optimisation and features like Time Travel and Cloning.

18
Q

What is Serverless Features Compute?

A

Compute resources allocated and managed by Snowflake for specific features, billed based on usage.

19
Q

What is Data Sharing in Snowflake?

A

The capability to securely share data and data services with other Snowflake accounts or external users not yet on Snowflake.