Snowflake SnowPro Associate Platform SOL-C01 Exam Questions
SnowPro Associate Platform SOL-C01 (Page 4 )

Updated On: 29-Apr-2026

What is a key capability of the Snowflake virtual warehouse?

  1. It supports unlimited concurrency.
  2. It can be dynamically scaled up or down.
  3. It can store data permanently.
  4. It can be located on-premises.

Answer(s): B

Explanation:

A virtual warehouse provides compute resources in Snowflake and can be resized (scaled up or down) at any time. Scaling up increases compute power for intensive workloads, while scaling down reduces cost for lighter workloads.

Virtual warehouses do not store data--that is handled by Snowflake's independent storage layer. They are not on-premises and do not provide unlimited concurrency; Snowflake supports high concurrency using multi-cluster warehouses but not boundless concurrency.



What is the name for a Snowflake account holder who shares data with other Snowflake accounts?

  1. A data provider
  2. A data consumer
  3. A data reader
  4. A data administrator

Answer(s): A

Explanation:

In Snowflake's Secure Data Sharing model, the accountsharingdata is known as thedata provider. Providers create shares that include selected objects (tables, views, secure views, etc.) and grant access to consumer accounts.

Adata consumerreceives the shared data.Data readeranddata administratorare not defined terms in Snowflake's sharing architecture.



What are the key benefits of using Snowflake? (Select TWO).

  1. Independent scaling of compute and storage
  2. Vendor lock-in
  3. Manual infrastructure management
  4. Near-unlimited concurrency
  5. On-premises deployment

Answer(s): A,D

Explanation:

Snowflake's multi-cluster shared data architecture enablesindependent scaling of compute and storage, meaning workloads can be sized differently without affecting stored data.

It also providesnear-unlimited concurrency, because Snowflake can automatically add compute clusters during peak loads.

Snowflake does not require manual infrastructure management and runs fully in the cloud--not on- premises. Multi-cloud support reduces vendor lock-in, not increases it.



What is a benefit of using an external stage to load data into Snowflake?

  1. External stages reduce data storage costs because data is stored outside Snowflake.
  2. External stages provide automatic data purging after successful loads.
  3. External stages are more secure than internal stages for sensitive data.
  4. External stages reduce the number of objects in a database.

Answer(s): A

Explanation:

External stages point to files in external cloud storage (S3, Azure Blob, GCS). Because the data is not stored inside Snowflake, the user avoids Snowflake storage charges, which can significantly reduce cost for large staging datasets.

External stages do not automatically delete files, are not inherently more secure than internal stages, and still count as database objects even though they reference external storage.



What is the LIST command used for in Snowflake?

  1. Lists all the users assigned to a given role.
  2. Lists all the files in a given stage.
  3. Lists all the tables in a specific schema.
  4. Lists all the privileges granted on a specific object.

Answer(s): B

Explanation:

TheLISTcommand displays all files available in a stage--internal, external, user, or table stages.

It is typically used prior to COPY INTO to confirm which files are available for loading.

SHOW TABLES lists tables; SHOW GRANTS shows privileges; GRANTS queries show user-role assignments--not LIST.



What is the SHOW FILE FORMATS SQL command used for in Snowflake?

  1. Create a list of all of the file formats currently supported by Snowflake.
  2. Get information about how different file formats should be used.
  3. List the file formats in the currently-selected schema.
  4. List all of the files in a database that have data in a given file format.

Answer(s): C

Explanation:

SHOW FILE FORMATS listsfile format objectsthat exist in the currently selected schema (or optionally, a specific database or schema). These objects define how Snowflake interprets staged files during data loading.

It doesnotlist supported built-in formats (CSV, Parquet, etc.).

It doesnotshow example usage information and doesnotlist files--LIST @stage handles that.



What Snowflake object is used to organize database objects into logical groupings?

  1. Schemas
  2. Roles
  3. Tables
  4. Stages

Answer(s): A

Explanation:

Schemas serve as logical containers within a database, grouping tables, views, file formats, functions, and other objects.

Roles control access, not organization.

Tables store data but do not group objects.

Stages store files or point to external storage; they are not organizational containers.



What are the benefits of using the Snowsight data loading interface? (Select TWO).

  1. It creates permanent file formats that can be used to load data in the future.
  2. It allows a user to insert the records of a supported file into a table.
  3. It will try to detect data types.
  4. It allows a user to optimize data loading into a table.
  5. It lets a user merge file rows into the table records.

Answer(s): B,C

Explanation:

Snowsight's file-loading interface:

·Automatically detects data typesby inspecting column values.

·Loads (inserts) file contents directly into a table, either a new table or an existing one.

Snowsight does not automatically create permanent file formats, does not merge rows, and does not optimize warehouse-level performance.



Viewing page 4 of 28
Viewing questions 25 - 32 out of 119 questions


SnowPro Associate Platform SOL-C01 Exam Discussions & Posts

AI Tutor AI Tutor 👋 I’m here to help!