Big Cyber Monday Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Snowflake SOL-C01 Dumps Questions Answers

Page: 1 / 16
Total 214 questions

SnowPro Associate: Platform Certification Exam Questions and Answers

Question 1

What are Snowflake notebooks primarily used for?

Options:

A.

Storing raw data

B.

User authentication

C.

Writing and executing SQL queries, Python commands, building visualizations, and documenting analysis

D.

Managing cloud storage

Buy Now
Question 2

Which of the following statements are true about Zero-Copy Cloning in Snowflake? (Select TWO)

Options:

A.

It requires significant additional storage.

B.

It is immediate and metadata-only operation.

C.

It duplicates the underlying data storage.

D.

It creates a writable copy of an object.

Question 3

Which of the following are key components of Snowflake's RBAC system? (Choose any 3 options)

Options:

A.

Permissions

B.

Roles

C.

Privileges

D.

Users

Question 4

Which are the type of Views we have in Snowflake? (Choose any 3 options)

Options:

A.

Materialized

B.

Non-Materialized

C.

UnMaterialized

D.

Secure

Question 5

How do you specify a custom delimiter for a CSV file when using COPY INTO

?

Options:

A.

Using the FIELD_DELIMITER file format option

B.

Using the FIELD_SEPARATOR stage property.

C.

Using the DELIMITER_CHAR table property.

D.

Using the COLUMN_SEPARATOR query parameter

Question 6

What will be returned when a user runs this command?

SELECT count FROM my_table LIMIT 10;

Options:

A.

A non-deterministic set of 10 values in the count column.

B.

The highest 10 values in the count column.

C.

All values in the count column that are less than or equal to 10.

D.

The lowest 10 values in the count column.

Question 7

What is the purpose of the COPY INTO SQL command?

Options:

A.

To copy data into a virtual warehouse

B.

To copy data from one table into another

C.

To load data from a stage into a table

D.

To duplicate all files on a stage

loads data from staged files (internal or external stages) into a Snowflake table.

It supports pattern matching, file formats, error-handling modes, and parallel loading.

It does not move files, does not load to a warehouse (warehouses only supply compute), and table-to-table copying uses INSERT INTO…SELECT.

==================

Question 8

What is the impact of enabling auto-suspend on a Snowflake virtual warehouse?

Options:

A.

The size of the warehouse will adjust automatically, improving query performance.

B.

The warehouse will be dropped after a specified period of inactivity.

C.

The warehouse will be stopped after a specified period of inactivity, reducing costs.

D.

The warehouse costs will stabilize from month-to-month.

Question 9

Which command is synonymous with the LIST command in Snowflake?

Options:

A.

LS

B.

SHOW

C.

DESC

D.

LIS

Question 10

Which of the following are benefits of using a multi-cluster warehouse in Snowflake? (Choose any 2 options)

Options:

A.

Reduced storage costs

B.

Improved concurrency for handling many simultaneous queries

C.

Automatic scaling to meet varying query loads

D.

Faster data loading

Question 11

Which of the following is true about data listings in the Snowflake Marketplace?

Options:

A.

They always require payment for access.

B.

They are limited to static data snapshots.

C.

They can be free or paid, depending on the provider's terms.

D.

They are only accessible to Snowflake administrators.

Question 12

What is the key difference between a Standard Warehouse and a Multi-cluster Warehouse?

Options:

A.

Multi-cluster Warehouses can automatically scale horizontally by adding more clusters.

B.

Standard Warehouses can only be used for data loading.

C.

Multi-cluster warehouses cannot be auto suspended.

D.

Standard Warehouses provide better performance for complex queries.

Question 13

What command can be used to load data from an external stage to a table?

Options:

A.

INSERT INTO

B.

GET

C.

COPY INTO

D.

PUT

Question 14

What tasks can be performed using Snowflake Cortex AI? (Select TWO).

Options:

A.

Simplify unstructured data workflows.

B.

Share data through the Snowflake Marketplace.

C.

Load semi-structured data.

D.

Extract and classify text.

E.

Enhanced data security.

Question 15

What is the key difference between a "private listing" and a "public listing" in a Snowflake Data Exchange context?

Options:

A.

Public listings require payment, while private listings are free.

B.

Public listings are only accessible to Snowflake employees, while private listings are for external users.

C.

Private listings are shared with specific Snowflake accounts, while public listings are available to all Snowflake users.

D.

Private listings are for sharing code, while public listings are for sharing data.

Question 16

What does a green checkmark next to a cell in a Snowflake notebook signify?

Options:

A.

The cell has completed execution successfully

B.

The cell has errors

C.

The cell is currently running

D.

The cell is paused

Question 17

What cell types are available in Snowflake Notebooks? (Select THREE).

Options:

A.

Java

B.

R

C.

Scala

D.

SQL

E.

Markdown

F.

Python

Question 18

What does a red checkmark next to a cell in a Snowflake notebook signify?

Options:

A.

The cell has errors

B.

The cell is currently running

C.

The cell has completed execution successfully

D.

The cell is paused

Question 19

How do you drop a schema named "temp_schema" in Snowflake?

Options:

A.

DROP SCHEMA temp_schema;

B.

DROP DATABASE temp_schema;

C.

DELETE SCHEMA temp_schema;

D.

DROP VIEW temp_schema;

Question 20

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

Options:

A.

It creates permanent file formats that can be used to load data in the future.

B.

It allows a user to insert the records of a supported file into a table.

C.

It will try to detect data types.

D.

It allows a user to optimize data loading into a table.

E.

It lets a user merge file rows into the table records.

Question 21

When loading CSV data, what FILE FORMAT option allows you to skip the header row?

Options:

A.

SKIP_FILE_HEADER = FALSE

B.

IGNORE_HEADER = TRUE

C.

HEADER_SKIP = 1

D.

SKIP_HEADER = 1

Question 22

Which statement is true regarding internal stages?

Options:

A.

Internal stages can only be used for semi-structured data

B.

Internal stages are accessed with external cloud provider credentials

C.

Internal stages are managed and stored within Snowflake

D.

Internal stages can only be used for structured data

Question 23

What is a key benefit of using Streamlit for data visualization in Snowflake notebooks?

Options:

A.

Manual data storage

B.

Simplified code execution

C.

Fixed-size compute clusters

D.

Real-time interactivity and dynamic visualizations

Question 24

What are compute resources called in Snowflake?

Options:

A.

Data Nodes

B.

Virtual Warehouses

C.

Compute Clusters

D.

Virtual Machines

Question 25

What SQL command will return a list of all files in a stage?

Options:

A.

PUT

B.

LIST

C.

GET

D.

COPY INTO

Question 26

Before below options what you need for executing INSERT command in Snowflake worksheet?

Options:

A.

Active Warehouse

B.

Schema

C.

Database

D.

All of them

Question 27

Which Snowflake Cortex LLM function allows a user to specify which model will be used?

Options:

A.

COMPLETE

B.

SENTIMENT

C.

SUMMARIZE

D.

TRANSLATE

Question 28

What is the Snowsight Query Profile used for?

Options:

A.

To execute SQL queries

B.

To create new database objects

C.

To manage data loading processes

D.

To visualize and analyze query performance

Question 29

What is the purpose of the ACCOUNTADMIN role in Snowflake? (Choose any 2 options)

Options:

A.

To grant and revoke privileges across the account

B.

To monitor query performance

C.

To create and manage databases

D.

To manage all aspects of the Snowflake account

Question 30

What is the purpose of a role hierarchy in Snowflake?

Options:

A.

To define the sequence of SQL queries

B.

To organize roles and grant inherited privileges

C.

To manage network settings

D.

To store raw data

Question 31

Which command is used to grant privileges to a role in Snowflake?

Options:

A.

ASSIGN

B.

CREATE

C.

REVOKE

D.

GRANT

Question 32

Which data type in Snowflake is best suited for storing semi-structured data like JSON or Avro without a predefined schema?

Options:

A.

STRING

B.

TEXT

C.

VARCHAR

D.

VARIANT

Question 33

Which SQL command is commonly used to load structured data from a stage into a Snowflake table?

Options:

A.

INSERT INTO

B.

COPY INTO

C.

LOAD DATA

D.

IMPORT DATA

command is Snowflake’s primary and optimized mechanism for loading large volumes of structured data from either internal or external stages. Unlike INSERT INTO, which is used for row-level inserts or small datasets, COPY INTO is designed for high-throughput operations, parallel loading, and performant ingestion from files stored in S3, Azure Blob Storage, GCS, or Snowflake-managed stages. The COPY INTO command supports detailed file formatting options (such as TYPE=CSV, FIELD_DELIMITER, SKIP_HEADER), error-handling rules (ON_ERROR), and transformations using SQL expressions inside the COPY statement. Snowflake does not support LOAD DATA or IMPORT DATA as SQL commands; these exist in other database systems but not within Snowflake. COPY INTO ensures efficient, resilient, fault-tolerant data ingestion and is heavily used for ETL/ELT, data lake ingestion, and large batch ingestion pipelines.

=======================================

Question 34

What are the steps to create a new stage in Snowsight?

Options:

A.

Data >> Create Schema

B.

Data >> add data >> Create Schema

C.

Data Product >> Create Schema

D.

Data >> Database >> Schema >> Create Stage

Question 35

What is the default Time Travel data retention period?

Options:

A.

45 days

B.

1 day

C.

7 days

D.

90 days

Question 36

Which command is used to create a new virtual warehouse in Snowflake?

Options:

A.

CREATE VIRTUALWAREHOUSE warehouse_name;

B.

CREATE DATABASE warehouse_name;

C.

CREATE SCHEMA warehouse_name;

D.

CREATE WAREHOUSE warehouse_name;

Question 37

Which Snowflake object is a logical container for schemas and other database objects?

Options:

A.

Schema

B.

View

C.

Table

D.

Database

Question 38

What is the maximum size limit for a single VARIANT value in Snowflake?

Options:

A.

1MB

B.

8MB

C.

32MB

D.

16MB

Question 39

Which SQL function is used to parse a string as JSON data within a Snowflake query?

Options:

A.

CONVERT_JSON()

B.

TO_JSON()

C.

PARSE_JSON()

D.

EXTRACT_JSON()

Question 40

What information can be accessed using the Snowsight Monitoring tab?

Options:

A.

Virtual warehouse usage metrics

B.

Query execution history

C.

Database Time Travel snapshots

D.

Database schema changes history

Question 41

When should AUTO_SUSPEND be enabled for a virtual warehouse?

Options:

A.

To ensure the warehouse is always active for immediate queries.

B.

To save credits during periods of inactivity.

C.

When the warehouse is expected to run continuously.

D.

To increase the warehouse's performance.

Question 42

Which of the following are date and time data types in Snowflake? (Choose any 3 options)

Options:

A.

TIMEDATE

B.

DATE

C.

Python

D.

TIMESTAMP

E.

DATETIME

F.

JavaScript

Question 43

Which of the following settings can be configured for a Snowflake Virtual Warehouse? (Choose any 3 options)

Options:

A.

Cloud provider region

B.

Auto-suspend time

C.

Auto-resume

D.

Warehouse size

Question 44

Which of the following Snowflake functions is used to generate pre-signed URLs for accessing files in a stage?

Options:

A.

GET_STAGE_LOCATION()

B.

BUILD_STAGE_FILE_URL()

C.

GET_PRESIGNED_URL()

D.

GET_RELATIVE_PATH()

Question 45

Which of the following are date and time data types in Snowflake? (Choose any 3 options)

Options:

A.

TIMEDATE

B.

TIMESTAMP

C.

DATE

D.

DATETIME

Question 46

How is the initial activation of the Snowflake Data Exchange feature, which is necessary for establishing private exchanges, typically accomplished?

Options:

A.

Any Snowflake account administrator can enable Data Exchange with a click.

B.

Data Exchange is automatically enabled for all accounts.

C.

Activation requires a SQL command executed by ACCOUNTADMIN.

D.

Activation requires a request to Snowflake Support.

Question 47

Given a table named MY_TABLE, which SQL statement would create a clone named MY_TABLE_CLONE?

Options:

A.

COPY TABLE MY_TABLE TO MY_TABLE_CLONE;

B.

CREATE TABLE MY_TABLE_CLONE CLONE MY_TABLE;

C.

BACKUP TABLE MY_TABLE TO MY_TABLE_CLONE;

D.

RESTORE TABLE MY_TABLE TO MY_TABLE_CLONE;

Question 48

What is a key characteristic of the Snowflake architecture's Cloud Services Layer?

Options:

A.

It stores all customer data.

B.

It manages virtual warehouses.

C.

It handles security and metadata management.

D.

It provides the user interface for Snowsight.

Question 49

What Snowflake object provides a secure connection to external cloud storage?

Options:

A.

A directory table

B.

An external table

C.

An external stage

D.

A named file format

Question 50

Which SQL keyword is used to constrain the number of rows returned by a query in Snowflake? (Select TWO)

Options:

A.

TOP

B.

SELECT

C.

GET

D.

LIMIT

E.

ROW_NUMBER

Question 51

Which package is needed for Python worksheet?

Options:

A.

NumPy

B.

Snowpark

C.

Matplotlib

D.

Pandas

Question 52

What is a key benefit of using Snowsight for loading data into Snowflake?

Options:

A.

Requires external tools for data loading

B.

Manual data storage configuration

C.

Simplified and intuitive data loading process

D.

Limited to specific file formats

Question 53

How does Snowflake process queries?

Options:

A.

With shared-disk architecture

B.

Using MPP compute clusters

C.

By optimizing data in cloud storage

D.

Through third-party connectors

Question 54

How can Python variable substitution be performed in Snowflake notebooks?

Options:

A.

By manually editing data files

B.

By configuring network settings

C.

By using placeholders in SQL queries

D.

By writing HTML code

Question 55

What are Snowflake customers responsible for?

Options:

A.

Managing the hardware on which Snowflake is installed

B.

Software installation and updates

C.

Managing table metadata

D.

Loading, unloading, and managing data

Question 56

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

Options:

A.

A data provider

B.

A data consumer

C.

A data reader

D.

A data administrator

Question 57

What file extension is commonly used for Snowflake notebooks?

Options:

A.

.sql

B.

.ipnb

C.

.ipynb

D.

.txt

Question 58

What does Snowflake UI called?

Options:

A.

Snowsite

B.

SnowGUI

C.

SnowView

D.

Snowsight

Question 59

Which option is available in Snowsight for loading data from a local file?

Options:

A.

Drag-and-drop interface

B.

Command-line input

C.

Manual data entry

D.

Only supports cloud storage

Question 60

Which command will create a named internal stage?

Options:

A.

CREATE @STAGE

B.

CREATE NAMED STAGE

C.

CREATE STAGE

D.

CREATE INTERNAL STAGE

Question 61

Where do tables reside in Snowflake?

Options:

A.

Stages

B.

Virtual warehouses

C.

Schemas

D.

File formats

Question 62

What is a database in Snowflake?

Options:

A.

A logical grouping of schemas.

B.

A single virtual warehouse.

C.

A physical storage location for data files.

D.

A collection of tables and views.

Question 63

Which of the following is a key feature of Snowflake's Data Storage Layer? (Select 2 options)

Options:

A.

In-memory storage

B.

Internal optimized, compressed, columnar format

C.

Elastic storage

D.

Elastic Cloud

Question 64

What is the purpose of the PARSE_JSON function in Snowflake?

Options:

A.

Storing JSON data in its PARSE format

B.

Converting JSON data to XML format

C.

Loading JSON data from external stages

D.

Parsing JSON data into relational table format

Page: 1 / 16
Total 214 questions