Winter Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: s2p65

Easiest Solution 2 Pass Your Certification Exams

COF-C02 Snowflake SnowPro Core Certification Exam Free Practice Exam Questions (2025 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 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 5 / 7
Total 948 questions

While preparing to unload data in Snowflake, the file format option can be specified in which commands? (Select TWO).

A.

GET

B.

CREATE STAGE

C.

PUT

D.

COPY INTO <location>

E.

CREATE PIPE

Which statistics on a Query Profile reflect the efficiency of the query pruning? (Select TWO).

A.

Partitions scanned

B.

Partitions total

C.

Bytes spilled

D.

Bytes scanned

E.

Bytes written

What activities can a user with the ORGADMIN role perform? (Select TWO).

A.

Create information_schema in a database

B.

View usage information for all accounts in the organization.

C.

Enable database cloning for an account in the organization.

D.

Enable database replication for an account in the organization.

E.

View micro-partition information for all accounts in the organization.

The ORDERS table contains 12,000 rows.

Which query will return 10 rows that are randomly sampled from the table every time the query is run?

A.

select * from ORDERS fetch 10;

B.

select * from ORDERS limit 10;

C.

select * from ORDERS sample (10);

D.

select * from ORDERS tablesample (10 rows);

What Snowflake feature or service is used to prevent third parties from reading data while it is at rest or in transit?

A.

Network policies

B.

Zero-copy cloning

C.

End-to-end encryption

D.

Incremental data snapshots

How is Single Sign-On (SSO) authentication used in Snowflake?

A.

SSO is an authentication method which uses a pair of keys, a public key and a private key. to verify the identity of a user.

B.

SSO is an authentication method that uses a username and password in the API request header.

C.

SSO is an authentication method that allows a user to sign into multiple applications with a single set of credentials.

D.

SSO is an integrated Snowflake feature powered by the Duo Security service which is managed completely by Snowflake.

Which file function provides a URL with access to a file on a stage without the need for authentication and authorization?

A.

GET_RELATIVE_PATH

B.

GET_PRESIGNED_URL

C.

BUILD_STAGE_FILE_URL

D.

BUILD_SCOPED_FILE_URL

What command is used to export or unload data from Snowflake?

A.

PUT @mystage

B.

GET @mystage

C.

COPY INTO @mystage

D.

INSERT @mystage

While unloading data into a stage, how can the user ensure that the output will be a single file?

A.

Use the copy option files=single.

B.

Use the COPY Option SINGLE=TRUE .

C.

Use the get option SINGLE-TRUE.

D.

Use the GET option FILES-SINGLE.

Which Snowflake data governance feature supports resource usage monitoring?

A.

Data classification

B.

Column lineage

C.

Access history

D.

Object tagging

In the Data Exchange, who can get or request data from the listings? (Select TWO).

A.

Users with ACCOUNTADMIN role

B.

Users with sysadmin role

C.

Users with ORGADMIN role

D.

Users with import share privilege

E.

Users with manage grants privilege

Masking policies are created at what level in Snowflake?

A.

Table

B.

Column

C.

Schema

D.

Database

How are micro-partitions enabled on Snowflake tables?

A.

Micro-partitioning requires a cluster key on a table.

B.

Micro-partitioning is automatically performed on a table.

C.

Micro-partitioning requires the use of the search optimization service.

D.

Micro-partitioning is defined by the user when a table is created.

What should be considered when deciding to use a secure view? (Select TWO).

A.

No details of the query execution plan will be available in the query profiler.

B.

Once created there is no way to determine if a view is secure or not.

C.

Secure views do not take advantage of the same internal optimizations as standard views.

D.

It is not possible to create secure materialized views.

E.

The view definition of a secure view is still visible to users by way of the information schema.

Which Snowflake objects consume storage? (Select TWO)

A.

Views

B.

Materialized views

C.

Temporary schemas

D.

Permanent tables

E.

External tables

Which command will identify the names of files that are in a Snowflake stage?

A.

DESCRIBE FILE FORMAT

B.

SHOW FILE FORMAT

C.

LIST

D.

SELECT $1 FROM <location>

Which statements reflect valid commands when using secondary roles? (Select TWO).

A.

Use SECONDARY ROLES RESUME

B.

USE SECONDARY ROLES SUSPEND

C.

USE SECONDARY RLES ALL

D.

USE SECONDARY ROLES ADD

E.

Use SECONDARY ROLES NONE

How does Snowflake define i1s approach to Discretionary Access Control (DAC)?

A.

A defined level of access to an object

B.

An entity in which access can be granted

C.

Each object has an owner, who can in turn grail access to that object.

D.

Access privileges are assigned to roles. which are in turn assigned to use's

What persistent data structures are used by the search optimization service to improve the performance of point lookups?

A.

Micro-partitions

B.

Clustering keys

C.

Equality searches

D.

Search access paths

Which Snowflake feature enables loading data from cloud storage as soon as files ate available in a stage?

A.

COPY_INTO <location> command

B.

Data replication

C.

Snowpipe

D.

Direct share

A user needs to create a materialized view in the schema MYDB.MYSCHEMA. Which statements will provide this access?

A.

GRANT ROLE MYROLE TO USER USER1;

GRANT CREATE MATERIALIZED VIEW ON SCHEMA MYDB.MYSCHEMA TO ROLE MYROLE;

B.

GRANT ROLE MYROLE TO USER USER1;

GRANT CREATE MATERIALIZED VIEW ON SCHEMA MYDB.MYSCHEMA TO USER USER1;

C.

GRANT ROLE MYROLE TO USER USER1;

GRANT CREATE MATERIALIZED VIEW ON SCHEMA MYDB. K"-'SCHEMA TO USER! ;

D.

GRANT ROLE MYROLE TO USER USER1;

GRANT CREATE MATERIALIZED VIEW ON SCHEMA MYDB.MYSCHEMA TO MYROLE;

A tabular User-Defined Function (UDF) is defined by specifying a return clause that contains which keyword?

A.

ROW_NUMBER

B.

TABLE

C.

TABULAR

D.

VALUES

Which privilege must be granted to a share to allow secure views the ability to reference data in multiple databases?

A.

CREATE_SHARE on the account

B.

SHARE on databases and schemas

C.

SELECT on tables used by the secure view

D.

REFERENCE_USAGE on databases

A Snowflake user has been granted the create data EXCHANGE listing privilege with their role.

Which tasks can this user now perform on the Data Exchange? (Select TWO).

A.

Rename listings.

B.

Delete provider profiles.

C.

Modify listings properties.

D.

Modify incoming listing access requests.

E.

Submit listings for approval/publishing.

Which clients does Snowflake support Multi-Factor Authentication (MFA) token caching for? (Select TWO).

A.

GO driver

B.

Node.js driver

C.

ODBC driver

D.

Python connector

E.

Spark connector

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

What is the MAXIMUM Time Travel retention period for a transient table?

A.

O days

B.

1 day

C.

7 days

D.

90 days

In which Snowflake layer does Snowflake reorganize data into its internal optimized, compressed, columnar format?

A.

Cloud Services

B.

Database Storage

C.

Query Processing

D.

Metadata Management

Which role has the ability to create and manage users and roles?

A.

ORGADMIN

B.

USERADMIN

C.

SYSADMIN

D.

SECURITYADMIN

Query parsing and compilation occurs in which architecture layer of the Snowflake Cloud Data Platform?

A.

Cloud services layer

B.

Compute layer

C.

Storage layer

D.

Cloud agnostic layer

Which of the following are handled by the cloud services layer of the Snowflake architecture? (Choose two.)

A.

Query execution

B.

Data loading

C.

Time Travel data

D.

Security

E.

Authentication and access control

What is cached during a query on a virtual warehouse?

A.

All columns in a micro-partition

B.

Any columns accessed during the query

C.

The columns in the result set of the query

D.

All rows accessed during the query

A view is defined on a permanent table. A temporary table with the same name is created in the same schema as the referenced table. What will the query from the view return?

A.

The data from the permanent table.

B.

The data from the temporary table.

C.

An error stating that the view could not be compiled.

D.

An error stating that the referenced object could not be uniquely identified.

Which of the following can be used when unloading data from Snowflake? (Choose two.)

A.

When unloading semi-structured data, it is recommended that the STRIP_OUTER_ARRAY option be used.

B.

Use the ENCODING file format option to change the encoding from the default UTF-8.

C.

The OBJECT_CONSTRUCT function can be used to convert relational data to semi-structured data.

D.

By using the SINGLE = TRUE parameter, a single file up to 5 GB in size can be exported to the storage layer.

E.

Use the PARSE_JSON function to ensure structured data will be unloaded into the VARIANT data type.

What is the MINIMUM Snowflake edition required to use the periodic rekeying of micro-partitions?

A.

Enterprise

B.

Business Critical

C.

Standard

D.

Virtual Private Snowflake

When unloading data to an external stage, what is the MAXIMUM file size supported?

A.

1 GB

B.

5 GB

C.

10 GB

D.

16 GB

By definition, a secure view is exposed only to users with what privilege?

A.

IMPORT SHARE

B.

OWNERSHIP

C.

REFERENCES

D.

USAGE

A data provider wants to share data with a consumer who does not have a Snowflake account. The provider creates a reader account for the consumer following these steps:

1. Created a user called "CONSUMER"

2. Created a database to hold the share and an extra-small warehouse to query the data

3. Granted the role PUBLIC the following privileges: Usage on the warehouse, database, and schema, and SELECT on all the objects in the share

Based on this configuration what is true of the reader account?

A.

The reader account will automatically use the Standard edition of Snowflake.

B.

The reader account compute will be billed to the provider account.

C.

The reader account can clone data the provider has shared, but cannot re-share it.

D.

The reader account can create a copy of the shared data using CREATE TABLE AS...

What are advantages clones have over tables created with CREATE TABLE AS SELECT statement? (Choose two.)

A.

The clone always stays in sync with the original table.

B.

The clone has better query performance.

C.

The clone is created almost instantly.

D.

The clone will have time travel history from the original table.

E.

The clone saves space by not duplicating storage.

Which database objects can be shared with the Snowflake secure data sharing feature? (Choose two.)

A.

Files

B.

External tables

C.

Secure User-Defined Functions (UDFs)

D.

Sequences

E.

Streams

Page: 5 / 7
Total 948 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved