Pre-Summer Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

COF-C02 Snowflake SnowPro Core Certification Exam Free Practice Exam Questions (2026 Updated)

Prepare effectively for your Snowflake COF-C02 SnowPro Core Certification Exam certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2026, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 2 / 9
Total 1085 questions

Which Snowflake objects can be shared with other Snowflake accounts? (Choose three.)

A.

Schemas

B.

Roles

C.

Secure Views

D.

Stored Procedures

E.

Tables

F.

Secure User-Defined Functions (UDFs)

How can a data provider ensure that a data consumer is going to have access to the required objects?

A.

Enable the data sharing feature in the account and validate the view.

B.

Use the CURRENT_ROLE and CURRENT_USER functions to validate secure views.

C.

Use the CURRENT_ function to authorize users from a specific account to access rows in a base table.

D.

Set the SIMULATED DATA SHARING CONSUMER session parameter to the name of the consumer account for which access is being simulated.

Which of the following is the Snowflake Account_Usage.Metering_History view used for?

A.

Gathering the hourly credit usage for an account

B.

Compiling an account ' s average cloud services cost over the previous month

C.

Summarizing the throughput of Snowpipe costs for an account

D.

Calculating the funds left on an account ' s contract

The first user assigned to a new account, ACCOUNTADMIN, should create at least one additional user with which administrative privilege?

A.

USERADMIN

B.

PUBLIC

C.

ORGADMIN

D.

SYSADMIN

Which transformation is supported by a COPY INTO < table > command?

A.

Filter using a where clause

B.

Filter using a limit keyword

C.

Cast using a SELECT statement

D.

Order using an ORDER BY clause

What happens when a database is cloned?

A.

It does not retain any privileges granted on the source object.

B.

It replicates all granted privileges on the corresponding source objects.

C.

It replicates all granted privileges on the corresponding child objects.

D.

It replicates all granted privileges on the corresponding child schema objects.

Which kind of Snowflake table stores file-level metadata for each file in a stage?

A.

Directory

B.

External

C.

Temporary

D.

Transient

Which privilege is required for a role to be able to resume a suspended warehouse if auto-resume is not enabled?

A.

USAGE

B.

OPERATE

C.

MONITOR

D.

MODIFY

A Snowflake user has two tables that contain numeric values and is trying to find out which values are present in both tables. Which set operator should be used?

A.

INTERSECT

B.

MFRCK

C.

MINUS

D.

UNION

Which statement MOST accurately describes clustering in Snowflake?

A.

The database ACCOUNTADMIN must define the clustering methodology for each Snowflake table.

B.

Clustering is the way data is grouped together and stored within Snowflake micro-partitions.

C.

The clustering key must be included in the COPY command when loading data into Snowflake.

D.

Clustering can be disabled within a Snowflake account.

Which feature allows a user the ability to control the organization of data in a micro-partition?

A.

Range Partitioning

B.

Search Optimization Service

C.

Automatic Clustering

D.

Horizontal Partitioning

Which Snowflake object helps evaluate virtual warehouse performance impacted by query queuing?

A.

Resource monitor

B.

Account_usage. query_history

C.

Information_schema.warehouse_load_history

D.

Information schema.warehouse metering history

What does Snowflake recommend regarding database object ownership? (Select TWO).

A.

Create objects with ACCOUNTADMIN and do not reassign ownership.

B.

Create objects with SYSADMIN.

C.

Create objects with SECURITYADMIN to ease granting of privileges later.

D.

Create objects with a custom role and grant this role to SYSADMIN.

E.

Use only MANAGED ACCESS SCHEMAS for66 objects owned by ACCOUNTADMIN.

If a virtual warehouse runs for 61 seconds, shuts down, and then restarts and runs for 30 seconds, for how many seconds is it billed?

A.

60

B.

91

C.

120

D.

121

Which Snowflake feature will allow small volumes of data to continuously load into Snowflake and will incrementally make the data available for analysis?

A.

COPY INTO

B.

CREATE PIPE

C.

INSERT INTO

D.

TABLE STREAM

A company needs to read multiple terabytes of data for an initial load as part of a Snowflake migration. The company can control the number and size of CSV extract files.

How does Snowflake recommend maximizing the load performance?

A.

Use auto-ingest Snowpipes to load large files in a serverless model.

B.

Produce the largest files possible, reducing the overall number of files to process.

C.

Produce a larger number of smaller files and process the ingestion with size Small virtual warehouses.

D.

Use an external tool to issue batched row-by-row inserts within BEGIN TRANSACTION and COMMIT commands.

How long does Snowflake retain information in the ACCESS HISTORY view?

A.

7 days

B.

14 days

C.

28 days

D.

365 days

Which service or tool is a Command Line Interface (CLI) client used for connecting to Snowflake to execute SQL queries?

A.

Snowsight

B.

SnowCD

C.

Snowpark

D.

SnowSQL

Which Snowflake objects can be restored using Time Travel? (Select VNO).

A.

Roles

B.

Users

C.

Databases

D.

Schemas

E.

Virtual warehouses

Which security feature supports the replacement of active keys to enhance key-pair authentication?

A.

Authentication

B.

Passkeys

C.

Rotation

D.

Time-based one-time passcodes

What will happen if multiple identical COPY INTO < location > statements using the default settings are executed in parallel on the same data file?

A.

The COPY INTO < location > commands will load the data only once in the table.

B.

The COPY INTO < location > commands will duplicate the data in the table.

C.

The COPY INTO < location > commands will all fail with an error due to reading the same file.

D.

The COPY INTO < location > commands will overwrite the data in the table.

At what level is the MIN_DATA_RETENSION_TIME_IN_DAYS parameter set?

A.

Account

B.

Database

C.

Schema

D.

Table

Which default warehouse configuration has the highest precedence whenever a new session is created by a user?

A.

Default warehouse tor the user

B.

Default warehouse in the configuration file of the client utilities

C.

Default warehouse specified on a CLI or in drivers/connectors parameters

D.

Default warehouse of the role assigned to the user

How can a user MINIMIZE Continuous Data Protection costs when using large, high-churn, dimension tables?

A.

Create transient tables and periodically copy them to permanent tables.

B.

Create temporary tables and periodically copy them to permanent tables

C.

Create regular tables with extended Time Travel and Fail-safe settings.

D.

Create regular tables with default Time Travel and Fail-safe settings

In Snowflake ' s data security framework, how does column-level security contribute to the protection of sensitive information? (Select TWO).

A.

Implementation of column-level security will optimize query performance.

B.

Column-level security supports encryption of the entire database.

C.

Column-level security ensures that only the table owner can access the data.

D.

Column-level security limits access to specific columns within a table based on user privileges

E.

Column-level security allows the application of a masking policy to a column within a table or view.

What is the MINIMUM Snowflake edition required to use a dedicated metadata store?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake (VPS)

A query runs significantly slower than expected. Which Query Profile metrics will help identify the issue? (Select TWO).

A.

Processing

B.

Resource usage

C.

Query Plan execution steps

D.

Bytes scanned

E.

Partitions scanned

What kind of authentication do Snowpipe REST endpoints use?

A.

OAuth

B.

Key-based

C.

Username and password

D.

Single Sign-On (SSO)

How does Snowflake Copilot interact with customer data?

A.

Copilot analyzes customer data to optimize query performance.

B.

Copilot provides assistance when creating and interpreting queries.

C.

Copilot rewrites table schemas based on inferred patterns in customer datasets.

D.

Copilot executes stored procedures in response to natural language prompts.

Which column data type is supported when defining a clustering key on a table?

A.

VARCHAR

B.

VARIANT

C.

OBJECT

D.

GEOGRAPHY

A security review identified several roles that are no longer being used. Which of the roles can be dropped?

A.

ACCOUNTADMIN

B.

USERADMIN

C.

FINANCEADMIN

D.

PUBLIC

Which semi-structured file format is a compressed, efficient, columnar data representation?

A.

Avro

B.

JSON

C.

TSV

D.

Parquet

Which step will increase security related to user access to a Snowflake account?

A.

Set up a User-Defined Function, or UDF, to run a daily report identifying all security-related session parameters used in the last 24 hours.

B.

Restrict access to Snowflake to known networks using a network policy.

C.

Establish a very short session timeout parameter.

D.

Default all new users to a PUBLIC role with restrictive permissions.

Which view or command provides the most detailed storage information for a table?

A.

SHOW TABLES

B.

DESC TABLE

C.

ACCOUNT_USAGE.STORAGE_USAGE

D.

ACCOUNT_USAGE.TABLE_STORAGE_METRICS

Which function should be used to access values from an object?

A.

OBJECT_KEYS

B.

OBJECT_PICK

C.

GET_PATH

D.

XMLGET

Which virtual warehouse consideration can help lower compute resource credit consumption?

A.

Setting up a multi-cluster virtual warehouse

B.

Resizing the virtual warehouse to a larger size

C.

Automating the virtual warehouse suspension and resumption settings

D.

Increasing the maximum cluster count parameter for a multi-cluster virtual warehouse

Which Snowflake table type persists until it is explicitly dropped. is available for all users with relevant privileges (across sessions). and has no Fail-safe period?

A.

External

B.

Permanent

C.

Temporary

D.

Transient

Which table type is optimized for transactional workloads?

A.

Event

B.

Hybrid

C.

Dynamic

D.

Permanent

By default, which role can create resource monitors?

A.

ACCOUNTADMIN

B.

SECURITYADMIN

C.

SYSADMIN

D.

USERADMIN

What is a key characteristic of managed access schemas?

A.

Object owners can grant privileges on their objects to other roles.

B.

Any user with object ownership can manage future grants independently.

C.

Only the schema owner or roles with the MANAGE GRANTS privilege can grant privileges on objects.

D.

The global MANAGE GRANTS privilege is not applicable for granting additional privileges to other roles.

Page: 2 / 9
Total 1085 questions
Copyright © 2014-2026 Solution2Pass. All Rights Reserved