Recall & Review
beginner
What is the purpose of an external stage in Snowflake when loading data from cloud storage?
An external stage in Snowflake points to a location in cloud storage (like S3, Azure Blob, or GCS) and allows Snowflake to access files there for loading or unloading data.
Click to reveal answer
beginner
Which cloud storage services are commonly supported by Snowflake for loading data?
Snowflake supports Amazon S3, Microsoft Azure Blob Storage, and Google Cloud Storage (GCS) for loading data.
Click to reveal answer
intermediate
What is the role of credentials when creating an external stage in Snowflake?
Credentials authenticate Snowflake to access the cloud storage location securely, such as AWS IAM roles for S3, Azure SAS tokens for Blob, or GCP service account keys for GCS.
Click to reveal answer
beginner
How does Snowflake load data from an external stage into a table?
Snowflake uses the COPY INTO command to load data from files in the external stage into a target table, parsing the file format and applying any transformations if needed.
Click to reveal answer
beginner
Why is it important to define the file format when loading data from cloud storage into Snowflake?
Defining the file format tells Snowflake how to interpret the data files (like CSV, JSON, Parquet), ensuring correct parsing and loading of data into tables.
Click to reveal answer
Which command in Snowflake is used to load data from an external stage into a table?
✗ Incorrect
The COPY INTO command loads data from an external stage into a Snowflake table.
What type of credentials might you use to access an Amazon S3 bucket from Snowflake?
✗ Incorrect
AWS IAM Roles are used to securely grant Snowflake access to Amazon S3 buckets.
Which cloud storage service is NOT supported by Snowflake for external stages?
✗ Incorrect
Dropbox is not supported as an external stage for Snowflake.
Why do you need to specify a file format when loading data from cloud storage into Snowflake?
✗ Incorrect
Specifying the file format helps Snowflake understand how to read and parse the data files correctly.
What is an external stage in Snowflake?
✗ Incorrect
An external stage points Snowflake to files stored in cloud storage for loading or unloading.
Explain how Snowflake loads data from Amazon S3 into a table.
Think about the steps from storage to table.
You got /4 concepts.
Describe the differences in credentials used for accessing Azure Blob Storage and Google Cloud Storage from Snowflake.
Focus on the type of keys or tokens used.
You got /3 concepts.