Summer Special Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: spcl70

Practice Free COF-C03 SnowPro Core Certification 2026 Exam Exam Questions Answers With Explanation

We at Crack4sure are committed to giving students who are preparing for the Snowflake COF-C03 Exam the most current and reliable questions . To help people study, we've made some of our SnowPro Core Certification 2026 Exam exam materials available for free to everyone. You can take the Free COF-C03 Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.

Question # 6

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

Question # 7

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

Question # 8

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

A.

Directory

B.

External

C.

Temporary

D.

Transient

Question # 9

Which query profile statistics help determine if efficient pruning is occurring? (Choose two.)

A.

Bytes sent over network

B.

Percentage scanned from cache

C.

Partitions total

D.

Bytes spilled to local storage

E.

Partitions scanned

Question # 10

What type of columns does Snowflake recommend to be used as clustering keys? (Select TWO).

A.

A VARIANT column

B.

A column with very low cardinality

C.

A column with very high cardinality

D.

A column that is most actively used in selective filters

E.

A column that is most actively used in join predicates

Question # 11

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

Question # 12

What is the difference between a stored procedure and a User-Defined Function (UDF)?

A.

Stored procedures can execute database operations while UDFs cannot.

B.

Returning a value is required in a stored procedure while returning values in a UDF is optional.

C.

Values returned by a stored procedure can be used directly in a SQL statement while the values returned by a UDF cannot.

D.

Multiple stored procedures can be called as part of a single executable statement while a single SQL statement can only call one UDF at a time.

Question # 13

Which Snowflake tool would be BEST to troubleshoot network connectivity?

A.

SnowCLI

B.

SnowUI

C.

SnowSQL

D.

SnowCD

Question # 14

Which Query Profile metrics will provide information that can be used to improve query performance? (Select TWO).

A.

Synchronization

B.

Remote disk IO

C.

Local disk IO

D.

Pruning

E.

Spillage

Question # 15

What computer language can be selected when creating User-Defined Functions (UDFs) using the Snowpark API?

A.

Swift

B.

JavaScript

C.

Python

D.

SQL

Question # 16

How can a Snowflake user optimize query performance in Snowflake? (Select TWO).

A.

Create a view.

B.

Cluster a table.

C.

Enable the search optimization service.

D.

Enable Time Travel.

E.

Index a table.

Question # 17

Which query contains a Snowflake hosted file URL in a directory table for a stage named bronzestage?

A.

list @bronzestage;

B.

select * from directory(@bronzestage);

C.

select metadata$filename from @bronzestage;

D.

select * from table(information_schema.stage_directory_file_registration_history(stage name= > ' bronzestage1));

Question # 18

Which role can create and manage Snowflake accounts?

A.

SYSADMIN

B.

ACCOUNTADMIN

C.

ORGADMIN

D.

SECURITYADMIN

Question # 19

Use of what parameter will allow files to be loaded even if the file metadata has expired?

A.

MATCH_BY_COLUMN_NAME = CASE_INSENSITIVE

B.

ENFORCE_LENGTH = TRUE

C.

PURGE = TRUE

D.

LOAD_UNCERTAIN_FILES = TRUE

Question # 20

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.

Question # 21

Which role must be used to create resource monitors?

A.

SECURITYADMIN

B.

ACCOUNTADMIN

C.

SYSADMIN

D.

ORGADMIN

Question # 22

For the ALLOWED VALUES tag property, what is the MAXIMUM number of possible string values for a single tag?

A.

10

B.

50

C.

64

D.

256

Question # 23

What column type does a Kafka connector store formatted information in a single column?

A.

ARRAY

B.

OBJECT

C.

VARCHAR

D.

VARIANT

Question # 24

Which URL type allows users to access unstructured data without authenticating into Snowflake or passing an authorization token?

A.

Pre-signed URL

B.

Scoped URL

C.

Signed URL

D.

File URL

Question # 25

What effect does WAIT_FOR_COMPLETION = TRUE have when running an ALTER WAREHOUSE command and changing the warehouse size?

A.

The warehouse size does not change until all queries currently running in the warehouse have completed.

B.

The warehouse size does not change until all queries currently in the warehouse queue have completed.

C.

The warehouse size does not change until the warehouse is suspended and restarted.

D.

It does not return from the command until the warehouse has finished changing its size.

Question # 26

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.

Question # 27

How do Snowflake data providers share data that resides in different databases?

A.

External tables

B.

Secure views

C.

Materialized views

D.

User-Defined Functions (UDFs)

Question # 28

What role is required to use Partner Connect?

A.

ACCOUNTADMIN

B.

ORGADMIN

C.

SECURITYADMIN

D.

SYSADMIN

Question # 29

What Snowflake authentication method is recommended to use for logging onto the Snowflake CLI?

A.

Login and password

B.

Okta native authentication

C.

Key-pair authentication

D.

Single Sign-On (SSO) with Multi-Factor Authentication (MFA)

Question # 30

Which constraint is enforced for standard Snowflake tables?

A.

NOT NULL

B.

PRIMARY KEY

C.

FOREIGN KEY

D.

UNIQUE

Question # 31

What is the name of the SnowSQLfile that can store connection information?

A.

history

B.

config

C.

snowsqLcnf

D.

snowsql.pubkey

Question # 32

When a Snowflake user loads CSV data from a stage, which copy into < table > command guideline should they follow?

A.

The CSV field delimiter must be a comma character (*, " ),

B.

The number of columns in each row should be consistent.

C.

The data file in the stage must be in a compressed format.

D.

The data file must have the same number of columns as the target table.

Question # 33

Using variables in Snowflake is denoted by using which SQL character?

A.

@

B.

&

C.

$

D.

#

Question # 34

Credit charges for Snowflake virtual warehouses are calculated based on which of the following considerations? (Choose two.)

A.

The number of queries executed

B.

The number of active users assigned to the warehouse

C.

The size of the virtual warehouse

D.

The length of time the warehouse is running

E.

The duration of the queries that are executed

Question # 35

Which statement accurately describes a characteristic of a materialized view?

A.

A materialized view can query only a single table.

B.

Data accessed through materialized views can be stale.

C.

Materialized view refreshes need to be maintained by the user.

D.

Querying a materialized view is slower than executing a query against the base table of the view.

Question # 36

What does Snowflake ' s search optimization service support?

A.

External tables

B.

Materialized views

C.

Tables and views that are not protected by row access policies

D.

Casts on table columns (except for fixed-point numbers cast to strings)

Question # 37

Data storage for individual tables can be monitored using which commands and/or objects? (Choose two.)

A.

SHOW STORAGE BY TABLE;

B.

SHOW TABLES;

C.

Information Schema - > TABLE_HISTORY

D.

Information Schema - > TABLE_FUNCTION

E.

Information Schema - > TABLE_STORAGE_METRICS

Question # 38

Which of the following statements describes a schema in Snowflake?

A.

A logical grouping of objects that belongs to a single database

B.

A logical grouping of objects that belongs to multiple databases

C.

A named Snowflake object that includes all the information required to share a database

D.

A uniquely identified Snowflake account within a business entity

Question # 39

How many resource monitors can be assigned at the account level?

A.

1

B.

2

C.

3

D.

4

Question # 40

What file formats does Snowflake support for loading semi-structured data? (Choose three.)

A.

TSV

B.

JSON

C.

PDF

D.

Avro

E.

Parquet

F.

JPEG

Question # 41

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;

Question # 42

What MINIMUM privilege is required on the external stage for any role in the GET REST API to access unstructured data files using a file URL?

A.

READ

B.

OWNERSHIP

C.

USAGK

D.

WRTTF

Question # 43

Which command is used to unload files from an internal or external stage to a local file system?

A.

COPY INTO

B.

GET

C.

PUT

D.

TRANSFER

Question # 44

What internal stages are available in Snowflake? (Choose three.)

A.

Schema stage

B.

Named stage

C.

User stage

D.

Stream stage

E.

Table stage

F.

Database stage

Question # 45

What is a benefit of using system tags?

A.

To manage compute resources

B.

To support data governance

C.

To increase query execution speed

D.

To control data backup frequency

Question # 46

What is a characteristic of the Snowflake Query Profile?

A.

It can provide statistics on a maximum number of 100 queries per week.

B.

It provides a graphic representation of the main components of the query processing.

C.

It provides detailed statistics about which queries are using the greatest number of compute resources.

D.

It can be used by third-party software using the Query Profile API.

Question # 47

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

Question # 48

Which Snowflake URL type is used by directory tables?

A.

File

B.

Pre-signed

C.

Scoped

D.

Virtual-hosted style

Question # 49

Which statements reflect key functionalities of a Snowflake Data Exchange? (Choose two.)

A.

If an account is enrolled with a Data Exchange, it will lose its access to the Snowflake Marketplace.

B.

A Data Exchange allows groups of accounts to share data privately among the accounts.

C.

A Data Exchange allows accounts to share data with third, non-Snowflake parties.

D.

Data Exchange functionality is available by default in accounts using the Enterprise edition or higher.

E.

The sharing of data in a Data Exchange is bidirectional. An account can be a provider for some datasets and a consumer for others.

Question # 50

What is the purpose of using the OBJECT_CONSTRUCT function with me COPY INTO command?

A.

Reorder the rows in a relational table and then unload the rows into a file

B.

Convert the rows in a relational table lo a single VARIANT column and then unload the rows into a file.

C.

Reorder the data columns according to a target table definition and then unload the rows into the table.

D.

Convert the rows in a source file to a single variant column and then load the rows from the file to a variant table.

Question # 51

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)

Question # 52

For non-materialized views, what column in Information Schema and Account Usage identifies whether a view is secure or not?

A.

CHECK_OPTION

B.

IS_SECURE

C.

IS_UPDATEABLE

D.

TABLE_NAME

Question # 53

If queries start to queue in a multi-cluster virtual warehouse, an additional compute cluster starts immediately under what setting?

A.

Auto-scale mode

B.

Maximized mode

C.

Economy scaling policy

D.

Standard scaling policy

Question # 54

Which REST API can be used with unstructured data?

A.

inscrtFilcs

B.

insertReport

C.

GET /api/tiles/

D.

loadHistoryScan

Question # 55

What is the MINIMUM Snowftake edition that supports database replication?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake (VPS)

Question # 56

Which Snowflake database object can be shared with other accounts?

A.

Tasks

B.

Pipes

C.

Secure User-Defined Functions (UDFs)

D.

Stored Procedures

Question # 57

Which components make up the Snowflake Cortex AI suite? Select TWO.

A.

Document AI

B.

Snowpipe

C.

Streams

D.

Secure views

E.

Cortex Analyst

Question # 58

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

Question # 59

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

Question # 60

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

Question # 61

While unloading a relational table to JSON, which function can be combined with the COPY INTO < location > command to convert the table rows into a relational table with a single VARIANT column and then unload the rows into a file?

A.

OBJECT_AGG

B.

OBJECT_CONSTRUCT

C.

OBJECT_PICK

D.

OBJECT_CONSTRUCT_KEEP_NULL

Question # 62

Which step will reduce costs when backing up a table?

A.

Clone the table.

B.

Download the table data to a stage.

C.

Share the table data with an account in another region.

D.

Copy the table using a CREATE TABLE AS SELECT, or CTAS, statement.

Question # 63

What is required to set a stored procedure to EXECUTE AS? (Select TWO).

A.

ACCOUNTADMIN role

B.

SCHEMA_USER

C.

Owner ' s rights

D.

Caller ' s rights

E.

USER

Question # 64

What is the outcome of querying a VARIANT column using an invalid path?

A.

NULL

B.

Undefined data

C.

An empty siring

D.

An invalid identifier error

Question # 65

What MINIMUM permissions are required to create a pipe in Snowflake? (Select TWO).

A.

CREATE PIPE at the schema level

B.

SELECT and INSERT on the table in the pipe definition

C.

CREATE SCHEMA at the database level

D.

USAGE on the virtual warehouse

E.

OWNERSHIP on the table in the pipe definition

Question # 66

Which of the following describes the Snowflake Cloud Services layer?

A.

Coordinates activities in the Snowflake account

B.

Executes queries submitted by the Snowflake account users

C.

Manages quotas on the Snowflake account storage

D.

Manages the virtual warehouse cache to speed up queries

Question # 67

If file format options are specified in multiple locations, the load operation selects which option FIRST to apply in order of precedence?

A.

Table definition

B.

Stage definition

C.

Session level

D.

COPY INTO TABLE statement

Question # 68

Which data type can store more than one type of data structure?

A.

JSON

B.

BINARY

C.

VARCHAR

D.

VARIANT

Question # 69

What is the minimum Snowflake edition needed for database failover and fail-back between Snowflake accounts for business continuity and disaster recovery?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake

Question # 70

Which Snowflake object can be accessed in he FROM clause of a query, returning a set of rows having one or more columns?

A.

A User-Defined Table Function (UDTF)

B.

A Scalar User Function (UDF)

C.

A stored procedure

D.

A task

Question # 71

What kind of authentication do Snowpipe REST endpoints use?

A.

OAuth

B.

Key-based

C.

Username and password

D.

Single Sign-On (SSO)

Question # 72

What is a benefit of using Snowflake directory tables?

A.

Directory tables store file-level metadata about the data files in a temporary table.

B.

Directory table owners can configure the tables to have unique privileges.

C.

Any directory table user can configure the tables to have unique privileges.

D.

Directory tables can be joined with other tables in Snowflake.

Question # 73

Which view will show the MOST recent information about table-level storage utilization?

A.

The TABLE_STORAGE_METRICS view in a Snowflake data share

B.

The TABLE_STORAGE_METRICS view in the ACCOUNT_USAGE schema

C.

The TABLE_STORAGE_METRICS view in the INFORMATION_SCHEMA

D.

The STORAGE_USAGE_HISTORY view in the INFORMATION_SCHEMA

Question # 74

Which Snowflake table stores file-level metadata about unstructured data files in a stage, including size, last-modified timestamp, and Snowflake file URL?

A.

Directory table

B.

External table

C.

Dynamic table

D.

Iceberg table

Question # 75

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

Question # 76

Which functions can be used to extract values from a VARIANT column by specifying a hierarchy name? Select TWO.

A.

GET()

B.

TO_JSON()

C.

GET_PATH()

D.

PARSE_JSON()

E.

LATERAL FLATTEN

Question # 77

Which of the following SQL statements will list the version of the drivers currently being used?

A.

Execute SELECT CURRENT_ODBC_CLlENT(); from the Web Ul

B.

Execute SELECT CURRENT_JDBC_VERSION() ; from SnowSQL

C.

Execute SELECT CURRENT_CLIENT(); from an application

D.

Execute SELECT CURRENT_VERSION (); from the Python Connector

Question # 78

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

Question # 79

When a multi-cluster virtual warehouse is using an Economy scaling policy, when will an additional cluster be automatically started to handle queued queries?

A.

When all active clusters have been running queries for more than 6 minutes

B.

When there is at least one query that has been in the queue for more than 6 minutes

C.

When there are 3 or more queries that have been in the queue for more than 6 minutes

D.

When the system estimates that there is enough query load to keep the new cluster busy for at least 6 minutes

Question # 80

Which command can be used to unload data into an external named stage in Snowflake?

A.

PUT

B.

CREATE < object >

C.

COPY INTO < table >

D.

COPY INTO < location >

Question # 81

Which categories are included in the execution time summary in a Query Profile? (Select TWO).

A.

Pruning

B.

Spilling

C.

Initialization

D.

Local Disk I/O

E.

Percentage of data read from cache

Question # 82

When regularly unloading similarly formatted semi-structured data, where should copy options be specified?

A.

In a table definition

B.

In a named file format

C.

In a named stage definition

D.

In the copy command

Question # 83

Which task is supported by the use of Access History in Snowflake?

A.

Data backups

B.

Cost monitoring

C.

Compliance auditing

D.

Performance optimization

Question # 84

Which role is responsible for managing the billing and credit data within Snowflake?

A.

ORGADMIN

B.

ACCOUNTADMIN

C.

SYSADMIN

D.

SECURITYADMIN

Question # 85

Which statement describes Snowflake tables?

A.

Snowflake tables arc logical representation of underlying physical data.

B.

Snowflake tables are the physical instantiation of data loaded into Snowflake.

C.

Snowflake tables require that clustering keys be defined lo perform optimally.

D.

Snowflake tables are owned by a use.

Question # 86

Which type of charts are supported by Snowsight? {Select TWO)

A.

Flowcharts

B.

Gantt charts

C.

Line charts

D.

Pie charts

E.

Scatterplots

Question # 87

Which command can be used to list all network policies available in an account?

A.

DESCRIBE SESSION POLICY

B.

DESCRIBE NETWORK POLICY

C.

SHOW SESSION POLICIES

D.

SHOW NETWORK POLICIES

Question # 88

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

Question # 89

A data provider shares a Snowflake secure view with a user who is outside of the provider ' s organization.

Which parameter can the provider use to impersonate the user and access the view?

A.

CLIENT_METADATA_USE_SESSION_DATABASE

B.

ALLOWED_SHARES

C.

SIMULATED_DATA_SHARING_CONSUMER

D.

SHOW_SHARES

Question # 90

Which type of workload is recommended for Snowpark-optimized virtual warehouses?

A.

Workloads with ad hoc analytics

B.

Workloads that have large memory requirements

C.

Workloads with unpredictable data volumes for each query

D.

Workloads that are queried with small table scans and selective filters

Question # 91

What unit is used to calculate the monthly cost for storing data in Snowflake?

A.

Gigabyte (GB)

B.

Megabyte (MB)

C.

Terabyte (TB)

D.

Petabyte (PB)

Question # 92

What happens when a suspended virtual warehouse is resized in Snowflake?

A.

It will return an error.

B.

It will return a warning.

C.

The suspended warehouse is resumed and new compute resources are provisioned immediately.

D.

The additional compute resources are provisioned when the warehouse is resumed.

Question # 93

Which tool or service can be used to graphically explore and manage data stored within a Snowflake account, including databases, tables, and views?

A.

SnowSQL

B.

Snowsight

C.

Snowflake virtual warehouses

D.

SnowCD

Question # 94

A Snowflake user is querying JSON data and all values in the result set are wrapped in quotes. Which step will unwrap the data from all the columns in the query results?

A.

Use the TRIM function to remove the quotes.

B.

Use the INSTR function to remove the quotes.

C.

Use the SUBSTRING function to select the values that are inside the quotes.

D.

Use the CAST function to convert the columns to the correct data type.

Question # 95

Which table type is used in the file processing pipeline to process unstructured data in Snowflake?

A.

Temporary

B.

Directory

C.

Standard

D.

Transient

Question # 96

Which objects will incur storage costs associated with Fail-safe?

A.

External tables

B.

Permanent tables

C.

Data files available in internal stages

D.

Data files available in external stages

Question # 97

Which metrics are provided in the Query Profile?

A.

Query execution time and number of rows processed

B.

Data retention period and backup schedules

C.

Roles and permission of users running the queries

D.

The costs of running queries by user

Question # 98

The Query Profile shows the metrics of a query that ran on a size Large virtual warehouse.

What steps will improve the query performance? (Select TWO).

A.

Increase the MAX_CLUSTER_COUNT.

B.

Increase the WAREHOUSE_SIZE.

C.

Update the query WHERE clause.

D.

Increase the warehouse AUTO_SUSPEND duration.

E.

Run the warehouse in Maximized mode.

Question # 99

Which of the following conditions must be met in order to return results from the results cache? (Select TWO).

A.

The user has the appropriate privileges on the objects associated with the query

B.

Micro-partitions have been reclustered since the query was last run

C.

The new query is run using the same virtual warehouse as the previous query

D.

The query includes a User Defined Function (UDF)

E.

The query has been run within 24 hours of the previously-run query

Question # 100

What can a Snowflake user do with the information included in the details section of a Query Profile?

A.

Determine the total duration of the query.

B.

Determine the role of the user who ran the query.

C.

Determine the source system that the queried table is from.

D.

Determine if the query was on structured or semi-structured data.

Question # 101

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...

Question # 102

A user is setting up Snowpipe automation to load data from an Amazon S3 bucket into Snowflake. The user wants Snowflake to automatically start loading files as soon as new ones are added to the bucket. Which steps are required to configure this automation using cloud messaging? Select TWO.

A.

Configure an S3 event notification to an Amazon Simple Notification Service, or SNS, topic.

B.

Create a task that monitors the stage for new files.

C.

Call the insertFiles REST API endpoint after each file upload.

D.

Enable AUTO_INGEST on the Snowpipe definition.

E.

Define an external table and use it as the source for a materialized view.

Question # 103

What is the MINIMUM Snowflake edition required to use the query acceleration service?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake (VPS)

Question # 104

An external stage many_stage contains many directories including one, app_files that contains CSV files

How can all the CSV files from this directory be moved into table my_table without scanning files that are not needed?

A.
B.
C.
D.
Question # 105

In which scenarios would a user have to pay Cloud Services costs? (Select TWO).

A.

Compute Credits = 50 Credits Cloud Services = 10

B.

Compute Credits = 80 Credits Cloud Services = 5

C.

Compute Credits = 10 Credits Cloud Services = 9

D.

Compute Credits = 120 Credits Cloud Services = 10

E.

Compute Credits = 200 Credits Cloud Services = 26

Question # 106

A virtual warehouse query queuing time has been increasing due to a large number of users accessing the warehouse at the same time each day. Which warehouse configurations would address this issue MOST cost-effectively? (Select TWO).

A.

Scale-up the warehouse.

B.

Scale-out the warehouse.

C.

Run the warehouse in Auto-scale mode.

D.

Run the warehouse in Maximized mode.

E.

Run the warehouse using an Economy policy.

Question # 107

What is the data lineage feature used for in Snowflake?

A.

To track how records are read by a user

B.

To track dependencies at the object level

C.

To track how data has been transformed among columns

D.

To track how transformation processes have impacted individual records

Question # 108

What is the MINIMUM size requirement when creating a Snowpark-optimized virtual warehouse?

A.

X-Small

B.

Small

C.

Medium

D.

Large

Question # 109

For which use case will transient tables be most cost-effective?

A.

The table data does not require Fail-safe.

B.

The table data requires long-term storage.

C.

The table data is frequently accessed and modified.

D.

The table data is frequently shared with external accounts.

Question # 110

Which clause is used to define a function that may return different values for different rows?

A.

IMMUTABLE

B.

RETURNS

C.

COMMENT

D.

VOLATILE

Question # 111

What is the default access of a securable object until other access is granted?

A.

No access

B.

Read access

C.

Write access

D.

Full access

Question # 112

Which table type is optimized for transactional workloads?

A.

Event

B.

Hybrid

C.

Dynamic

D.

Permanent

Question # 113

Which will enable temporary scaling for queries that contain complex computations that may consume many credits?

A.

Search Optimization Service

B.

Virtual warehouse scaling policy

C.

Query Acceleration Service

D.

Multi-cluster virtual warehouse

Question # 114

True or False: It is possible for a user to run a query against the query result cache without requiring an active Warehouse.

A.

True

B.

False

Question # 115

What data is stored in the Snowflake storage layer? (Select TWO).

A.

Snowflake parameters

B.

Micro-partitions

C.

Query history

D.

Persisted query results

E.

Standard and secure view results

Question # 116

During periods of warehouse contention which parameter controls the maximum length of time a warehouse will hold a query for processing?

A.

STATEMENT_TIMEOUT__IN__SECONDS

B.

STATEMENT_QUEUED_TIMEOUT_IN_SECONDS

C.

MAX_CONCURRENCY__LEVEL

D.

QUERY_TIMEOUT_IN_SECONDS

Question # 117

What happens when an external or an internal stage is dropped? (Select TWO).

A.

When dropping an external stage, the files are not removed and only the stage is dropped

B.

When dropping an external stage, both the stage and the files within the stage are removed

C.

When dropping an internal stage, the files are deleted with the stage and the files are recoverable

D.

When dropping an internal stage, the files are deleted with the stage and the files are not recoverable

E.

When dropping an internal stage, only selected files are deleted with the stage and are not recoverable

Question # 118

What is the MOST performant file format for loading data in Snowflake?

A.

CSV (Unzipped)

B.

Parquet

C.

CSV (Gzipped)

D.

ORC

Question # 119

Which of the following objects can be shared through secure data sharing?

A.

Masking policy

B.

Stored procedure

C.

Task

D.

External table

Question # 120

Which Snowflake partner specializes in data catalog solutions?

A.

Alation

B.

DataRobot

C.

dbt

D.

Tableau

Question # 121

Which of the following are benefits of micro-partitioning? (Select TWO)

A.

Micro-partitions cannot overlap in their range of values

B.

Micro-partitions are immutable objects that support the use of Time Travel.

C.

Micro-partitions can reduce the amount of I/O from object storage to virtual warehouses

D.

Rows are automatically stored in sorted order within micro-partitions

E.

Micro-partitions can be defined on a schema-by-schema basis

Question # 122

What is the minimum Snowflake edition required to create a materialized view?

A.

Standard Edition

B.

Enterprise Edition

C.

Business Critical Edition

D.

Virtual Private Snowflake Edition

Question # 123

What are two ways to create and manage Data Shares in Snowflake? (Choose two.)

A.

Via the Snowflake Web Interface (Ul)

B.

Via thedata_share=trueparameter

C.

Via SQL commands

D.

Via Virtual Warehouses

Question # 124

Which of the following Snowflake capabilities are available in all Snowflake editions? (Select TWO)

A.

Customer-managed encryption keys through Tri-Secret Secure

B.

Automatic encryption of all data

C.

Up to 90 days of data recovery through Time Travel

D.

Object-level access control

E.

Column-level security to apply data masking policies to tables and views

Question # 125

Which of the following is a valid source for an external stage when the Snowflake account is located on Microsoft Azure?

A.

An FTP server with TLS encryption

B.

An HTTPS server with WebDAV

C.

A Google Cloud storage bucket

D.

A Windows server file share on Azure

Question # 126

When unloading to a stage, which of the following is a recommended practice or approach?

A.

Set SINGLE: = true for larger files

B.

Use OBJECT_CONSTRUCT ( * ) when using Parquet

C.

Avoid the use of the CAST function

D.

Define an individual file format

Question # 127

What is a responsibility of Snowflake ' s virtual warehouses?

A.

Infrastructure management

B.

Metadata management

C.

Query execution

D.

Query parsing and optimization

E.

Management of the storage layer

Question # 128

What is a key feature of Snowflake architecture?

A.

Zero-copy cloning creates a mirror copy of a database that updates with the original

B.

Software updates are automatically applied on a quarterly basis

C.

Snowflake eliminates resource contention with its virtual warehouse implementation

D.

Multi-cluster warehouses allow users to run a query that spans across multiple clusters

E.

Snowflake automatically sorts DATE columns during ingest for fast retrieval by date

Question # 129

Which services does the Snowflake Cloud Services layer manage? (Select TWO).

A.

Compute resources

B.

Query execution

C.

Authentication

D.

Data storage

E.

Metadata

Question # 130

Which command can be used to stage local files from which Snowflake interface?

A.

SnowSQL

B.

Snowflake classic web interface (Ul)

C.

Snowsight

D.

.NET driver

Question # 131

Which of the following are best practice recommendations that should be considered when loading data into Snowflake? (Select TWO).

A.

Load files that are approximately 25 MB or smaller.

B.

Remove all dates and timestamps.

C.

Load files that are approximately 100-250 MB (or larger)

D.

Avoid using embedded characters such as commas for numeric data types

E.

Remove semi-structured data types

Question # 132

When reviewing the load for a warehouse using the load monitoring chart, the chart indicates that a high volume of Queries are always queuing in the warehouse

According to recommended best practice, what should be done to reduce the Queue volume? (Select TWO).

A.

Use multi-clustered warehousing to scale out warehouse capacity.

B.

Scale up the warehouse size to allow Queries to execute faster.

C.

Stop and start the warehouse to clear the queued queries

D.

Migrate some queries to a new warehouse to reduce load

E.

Limit user access to the warehouse so fewer queries are run against it.

Question # 133

Which of the following can be executed/called with Snowpipe?

A.

A User Defined Function (UDF)

B.

A stored procedure

C.

A single copy_into statement

D.

A single insert__into statement

Question # 134

Which Snowflake objects track DML changes made to tables, like inserts, updates, and deletes?

A.

Pipes

B.

Streams

C.

Tasks

D.

Procedures

Question # 135

The fail-safe retention period is how many days?

A.

1 day

B.

7 days

C.

45 days

D.

90 days

Question # 136

A user has unloaded data from Snowflake to a stage

Which SQL command should be used to validate which data was loaded into the stage?

A.

list @file__stage

B.

show @file__stage

C.

view @file__stage

D.

verify @file__stage

Question # 137

What happens when a cloned table is replicated to a secondary database? (Select TWO)

A.

A read-only copy of the cloned tables is stored.

B.

The replication will not be successful.

C.

The physical data is replicated

D.

Additional costs for storage are charged to a secondary account

E.

Metadata pointers to cloned tables are replicated

Question # 138

What are ways to create and manage data shares in Snowflake? (Select TWO)

A.

Through the Snowflake web interface (Ul)

B.

Through the DATA_SHARE=TRUE parameter

C.

Through SQL commands

D.

Through the enable__share=true parameter

E.

Using the CREATE SHARE AS SELECT * TABLE command

Question # 139

True or False: A Virtual Warehouse can be resized while suspended.

A.

True

B.

False

Question # 140

What are value types that a VARIANT column can store? (Select TWO)

A.

STRUCT

B.

OBJECT

C.

BINARY

D.

ARRAY

E.

CLOB

Question # 141

What Snowflake features allow virtual warehouses to handle high concurrency workloads? (Select TWO)

A.

The ability to scale up warehouses

B.

The use of warehouse auto scaling

C.

The ability to resize warehouses

D.

Use of multi-clustered warehouses

E.

The use of warehouse indexing

Question # 142

True or False: Loading data into Snowflake requires that source data files be no larger than 16MB.

A.

True

B.

False

Question # 143

A developer is granted ownership of a table that has a masking policy. The developer ' s role is not able to see the masked data. Will the developer be able to modify the table to read the masked data?

A.

Yes, because a table owner has full control and can unset masking policies.

B.

Yes, because masking policies only apply to cloned tables.

C.

No, because masking policies must always reference specific access roles.

D.

No, because ownership of a table does not include the ability to change masking policies

Question # 144

A user has an application that writes a new Tile to a cloud storage location every 5 minutes.

What would be the MOST efficient way to get the files into Snowflake?

A.

Create a task that runs a copy into operation from an external stage every 5 minutes

B.

Create a task that puts the files in an internal stage and automate the data loading wizard

C.

Create a task that runs a GET operation to intermittently check for new files

D.

Set up cloud provider notifications on the Tile location and use Snowpipe with auto-ingest

Question # 145

What features does Snowflake Time Travel enable?

A.

Querying data-related objects that were created within the past 365 days

B.

Restoring data-related objects that have been deleted within the past 90 days

C.

Conducting point-in-time analysis for Bl reporting

D.

Analyzing data usage/manipulation over all periods of time

Question # 146

In the query profiler view for a query, which components represent areas that can be used to help optimize query performance? (Select TWO)

A.

Bytes scanned

B.

Bytes sent over the network

C.

Number of partitions scanned

D.

Percentage scanned from cache

E.

External bytes scanned

Question # 147

Will data cached in a warehouse be lost when the warehouse is resized?

A.

Possibly, if the warehouse is resized to a smaller size and the cache no longer fits.

B.

Yes. because the compute resource is replaced in its entirety with a new compute resource.

C.

No. because the size of the cache is independent from the warehouse size

D.

Yes. became the new compute resource will no longer have access to the cache encryption key

Question # 148

A user is loading JSON documents composed of a huge array containing multiple records into Snowflake. The user enables the strip__outer_array file format option

What does the STRIP_OUTER_ARRAY file format do?

A.

It removes the last element of the outer array.

B.

It removes the outer array structure and loads the records into separate table rows,

C.

It removes the trailing spaces in the last element of the outer array and loads the records into separate table columns

D.

It removes the NULL elements from the JSON object eliminating invalid data and enables the ability to load the records

Question # 149

A marketing co-worker has requested the ability to change a warehouse size on their medium virtual warehouse called mktg__WH.

Which of the following statements will accommodate this request?

A.

ALLOW RESIZE ON WAREHOUSE MKTG__WH TO USER MKTG__LEAD;

B.

GRANT MODIFY ON WAREHOUSE MKTG WH TO ROLE MARKETING;

C.

GRANT MODIFY ON WAREHOUSE MKTG__WH TO USER MKTG__LEAD;

D.

GRANT OPERATE ON WAREHOUSE MKTG WH TO ROLE MARKETING;

Question # 150

Which of the following describes how multiple Snowflake accounts in a single organization relate to various cloud providers?

A.

Each Snowflake account can be hosted in a different cloud vendor and region.

B.

Each Snowflake account must be hosted in a different cloud vendor and region

C.

All Snowflake accounts must be hosted in the same cloud vendor and region

D.

Each Snowflake account can be hosted in a different cloud vendor, but must be in the same region.

Question # 151

True or False: Fail-safe can be disabled within a Snowflake account.

A.

True

B.

False

Question # 152

Which of the following indicates that it may be appropriate to use a clustering key for a table? (Select TWO).

A.

The table contains a column that has very low cardinality

B.

DML statements that are being issued against the table are blocked

C.

The table has a small number of micro-partitions

D.

Queries on the table are running slower than expected

E.

The clustering depth for the table is large

Question # 153

The Information Schema and Account Usage Share provide storage information for which of the following objects? (Choose three.)

A.

Users

B.

Tables

C.

Databases

D.

Internal Stages

Question # 154

Which account__usage views are used to evaluate the details of dynamic data masking? (Select TWO)

A.

ROLES

B.

POLICY_REFERENCES

C.

QUERY_HISTORY

D.

RESOURCE_MONIT ORS

E.

ACCESS_HISTORY

Question # 155

What happens when a virtual warehouse is resized?

A.

When increasing the size of an active warehouse the compute resource for all running and queued queries on the warehouse are affected

B.

When reducing the size of a warehouse the compute resources are removed only when they are no longer being used to execute any current statements.

C.

The warehouse will be suspended while the new compute resource is provisioned and will resume automatically once provisioning is complete.

D.

Users who are trying to use the warehouse will receive an error message until the resizing is complete

Question # 156

Which copy INTO command outputs the data into one file?

A.

SINGLE=TRUE

B.

MAX_FILE_NUMBER=1

C.

FILE_NUMBER=1

D.

MULTIPLE=FAISE

Question # 157

True or False: When you create a custom role, it is a best practice to immediately grant that role to ACCOUNTADMIN.

A.

True

B.

False

Question # 158

What is the default character set used when loading CSV files into Snowflake?

A.

UTF-8

B.

UTF-16

C.

ISO S859-1

D.

ANSI_X3.A

Question # 159

Which command can be used to load data into an internal stage?

A.

LOAD

B.

copy

C.

GET

D.

PUT

Question # 160

Which Snowflake object enables loading data from files as soon as they are available in a cloud storage location?

A.

Pipe

B.

External stage

C.

Task

D.

Stream

Question # 161

Which statement about billing applies to Snowflake credits?

A.

Credits are billed per-minute with a 60-minute minimum

B.

Credits are used to pay for cloud data storage usage

C.

Credits are consumed based on the number of credits billed for each hour that a warehouse runs

D.

Credits are consumed based on the warehouse size and the time the warehouse is running

Question # 162

Which Snowflake feature is used for both querying and restoring data?

A.

Cluster keys

B.

Time Travel

C.

Fail-safe

D.

Cloning

Question # 163

Which of the following Snowflake objects can be shared using a secure share? (Select TWO).

A.

Materialized views

B.

Sequences

C.

Procedures

D.

Tables

E.

Secure User Defined Functions (UDFs)

Question # 164

A company strongly encourages all Snowflake users to self-enroll in Snowflake ' s default Multi-Factor Authentication (MFA) service to provide increased login security for users connecting to Snowflake.

Which application will the Snowflake users need to install on their devices in order to connect with MFA?

A.

Okta Verify

B.

Duo Mobile

C.

Microsoft Authenticator

D.

Google Authenticator

Question # 165

When reviewing a query profile, what is a symptom that a query is too large to fit into the memory?

A.

A single join node uses more than 50% of the query time

B.

Partitions scanned is equal to partitions total

C.

An AggregateOperacor node is present

D.

The query is spilling to remote storage

Question # 166

When loading data into Snowflake via Snowpipe what is the compressed file size recommendation?

A.

10-50 MB

B.

100-250 MB

C.

300-500 MB

D.

1000-1500 MB

Question # 167

In a Snowflake role hierarchy, what is the top-level role?

A.

SYSADMIN

B.

ORGADMIN

C.

ACCOUNTADMIN

D.

SECURITYADMIN

Question # 168

Which command can be used to load data files into a Snowflake stage?

A.

JOIN

B.

COPY INTO

C.

PUT

D.

GET

Question # 169

Which of the following objects are contained within a schema? (Choose two.)

A.

Role

B.

Stream

C.

Warehouse

D.

External table

E.

User

F.

Share

Question # 170

What happens to historical data when the retention period for an object ends?

A.

The data is cloned into a historical object.

B.

The data moves to Fail-safe

C.

Time Travel on the historical data is dropped.

D.

The object containing the historical data is dropped.

Question # 171

A Snowflake Administrator needs to ensure that sensitive corporate data in Snowflake tables is not visible to end users, but is partially visible to functional managers.

How can this requirement be met?

A.

Use data encryption.

B.

Use dynamic data masking.

C.

Use secure materialized views.

D.

Revoke all roles for functional managers and end users.

Question # 172

Which Snowflake feature allows a user to substitute a randomly generated identifier for sensitive data, in order to prevent unauthorized users access to the data, before loading it into Snowflake?

A.

External Tokenization

B.

External Tables

C.

Materialized Views

D.

User-Defined Table Functions (UDTF)

Question # 173

Which of the following statements apply to Snowflake in terms of security? (Choose two.)

A.

Snowflake leverages a Role-Based Access Control (RBAC) model.

B.

Snowflake requires a user to configure an IAM user to connect to the database.

C.

All data in Snowflake is encrypted.

D.

Snowflake can run within a user ' s own Virtual Private Cloud (VPC).

E.

All data in Snowflake is compressed.

Question # 174

Which of the following significantly improves the performance of selective point lookup queries on a table?

A.

Clustering

B.

Materialized Views

C.

Zero-copy Cloning

D.

Search Optimization Service

Question # 175

The following JSON is stored in a VARIANT column called src of the CAR_SALES table:

COF-C03 question answer

A user needs to extract the dealership information from the JSON.

How can this be accomplished?

A.

select src:dealership from car_sales;

B.

select src.dealership from car_sales;

C.

select src:Dealership from car_sales;

D.

select dealership from car_sales;

Question # 176

Which of the following are best practices for loading data into Snowflake? (Choose three.)

A.

Aim to produce data files that are between 100 MB and 250 MB in size, compressed.

B.

Load data from files in a cloud storage service in a different region or cloud platform from the service or region containing the Snowflake account, to save on cost.

C.

Enclose fields that contain delimiter characters in single or double quotes.

D.

Split large files into a greater number of smaller files to distribute the load among the compute resources in an active warehouse.

E.

When planning which warehouse(s) to use for data loading, start with the largest warehouse possible.

F.

Partition the staged data into large folders with random paths, allowing Snowflake to determine the best way to load each file.

Question # 177

Which command sets the Virtual Warehouse for a session?

A.

COPY WAREHOUSE FROM < < config file > > ;

B.

SET WAREHOUSE = < < warehouse name > > ;

C.

USE WAREHOUSE < < warehouse name > > ;

D.

USE VIRTUAL_WAREHOUSE < < warehouse name > > ;

Question # 178

When cloning a database containing stored procedures and regular views, that have fully qualified table references, which of the following will occur?

A.

The cloned views and the stored procedures will reference the cloned tables in the cloned database.

B.

An error will occur, as views with qualified references cannot be cloned.

C.

An error will occur, as stored objects cannot be cloned.

D.

The stored procedures and views will refer to tables in the source database.

Question # 179

The Snowflake Cloud Data Platform is described as having which of the following architectures?

A.

Shared-disk

B.

Shared-nothing

C.

Multi-cluster shared data

D.

Serverless query engine

Question # 180

Which columns are part of the result set of the Snowflake LATERAL FLATTEN command? (Choose two.)

A.

CONTENT

B.

PATH

C.

BYTE_SIZE

D.

INDEX

E.

DATATYPE

Question # 181

Why does Snowflake recommend file sizes of 100-250 MB compressed when loading data?

A.

Optimizes the virtual warehouse size and multi-cluster setting to economy mode

B.

Allows a user to import the files in a sequential order

C.

Increases the latency staging and accuracy when loading the data

D.

Allows optimization of parallel operations

Question # 182

What impacts the credit consumption of maintaining a materialized view? (Choose two.)

A.

Whether or not it is also a secure view

B.

How often the underlying base table is queried

C.

How often the base table changes

D.

Whether the materialized view has a cluster key defined

E.

How often the materialized view is queried

Question # 183

What is the purpose of multi-cluster virtual warehouses?

A.

To create separate data warehouses to increase query optimization

B.

To allow users the ability to choose the type of compute nodes that make up a virtual warehouse cluster

C.

To eliminate or reduce Queuing of concurrent queries

D.

To allow the warehouse to resize automatically

Question # 184

Which statements are correct concerning the leveraging of third-party data from the Snowflake Data Marketplace? (Choose two.)

A.

Data is live, ready-to-query, and can be personalized.

B.

Data needs to be loaded into a cloud provider as a consumer account.

C.

Data is not available for copying or moving to an individual Snowflake account.

D.

Data is available without copying or moving.

E.

Data transformations are required when combining Data Marketplace datasets with existing data in Snowflake.

Question # 185

How are serverless features billed?

A.

Per second multiplied by an automatic sizing for the job

B.

Per minute multiplied by an automatic sizing for the job, with a minimum of one minute

C.

Per second multiplied by the size, as determined by the SERVERLESS_FEATURES_SIZE account parameter

D.

Serverless features are not billed, unless the total cost for the month exceeds 10% of the warehouse credits, on the account

Question # 186

Network policies can be set at which Snowflake levels? (Choose two.)

A.

Role

B.

Schema

C.

User

D.

Database

E.

Account

F.

Tables

Question # 187

Which of the following is an example of an operation that can be completed without requiring compute, assuming no queries have been executed previously?

A.

SELECT SUM (ORDER_AMT) FROM SALES;

B.

SELECT AVG(ORDER_QTY) FROM SALES;

C.

SELECT MIN(ORDER_AMT) FROM SALES;

D.

SELECT ORDER_AMT * ORDER_QTY FROM SALES;

Question # 188

What is an advantage of using an explain plan instead of the query profiler to evaluate the performance of a query?

A.

The explain plan output is available graphically.

B.

An explain plan can be used to conduct performance analysis without executing a query.

C.

An explain plan will handle queries with temporary tables and the query profiler will not.

D.

An explain plan ' s output will display automatic data skew optimization information.

Question # 189

Assume there is a table consisting of five micro-partitions with values ranging from A to Z.

Which diagram indicates a well-clustered table?

A.
B.
C.
D.
Question # 190

Which SQL commands, when committed, will consume a stream and advance the stream offset? (Choose two.)

A.

UPDATE TABLE FROM STREAM

B.

SELECT FROM STREAM

C.

INSERT INTO TABLE SELECT FROM STREAM

D.

ALTER TABLE AS SELECT FROM STREAM

E.

BEGIN COMMIT

Question # 191

What is true about sharing data in Snowflake? (Choose two.)

A.

The Data Consumer pays for data storage as well as for data computing.

B.

The shared data is copied into the Data Consumer account, so the Consumer can modify it without impacting the base data of the Provider.

C.

A Snowflake account can both provide and consume shared data.

D.

The Provider is charged for compute resources used by the Data Consumer to query the shared data.

E.

The Data Consumer pays only for compute resources to query the shared data.

Question # 192

By default, which Snowflake role is required to create a share?

A.

ORGADMIN

B.

SECURITYADMIN

C.

SHAREADMIN

D.

ACCOUNTADMIN

Question # 193

What are the correct parameters for time travel and fail-safe in the Snowflake Enterprise Edition?

A.

Default Time Travel Retention is set to 0 days.Maximum Time Travel Retention is 30 days.Fail Safe retention time is 1 day.

B.

Default Time Travel Retention is set to 1 day.Maximum Time Travel Retention is 365 days.Fail Safe retention time is 7 days.

C.

Default Time Travel Retention is set to 0 days.Maximum Time Travel Retention is 90 days.Fail Safe retention time is 7 days.

D.

Default Time Travel Retention is set to 1 day.Maximum Time Travel Retention is 90 days.Fail Safe retention time is 7 days.

E.

Default Time Travel Retention is set to 7 days.Maximum Time Travel Retention is 1 day.Fail Safe retention time is 90 days.

F.

Default Time Travel Retention is set to 90 days.Maximum Time Travel Retention is 7 days.Fail Safe retention time is 356 days.

Question # 194

A virtual warehouse is created using the following command:

Create warehouse my_WH with

warehouse_size = MEDIUM

min_cluster_count = 1

max_cluster_count = 1

auto_suspend = 60

auto_resume = true;

The image below is a graphical representation of the warehouse utilization across two days.

COF-C03 question answer

What action should be taken to address this situation?

A.

Increase the warehouse size from Medium to 2XL.

B.

Increase the value for the parameter MAX_CONCURRENCY_LEVEL.

C.

Configure the warehouse to a multi-cluster warehouse.

D.

Lower the value of the parameter STATEMENT_QUEUED_TIMEOUT_IN_SECONDS.

Question # 195

What features that are part of the Continuous Data Protection (CDP) feature set in Snowflake do not require additional configuration? (Choose two.)

A.

Row level access policies

B.

Data masking policies

C.

Data encryption

D.

Time Travel

E.

External tokenization

Question # 196

What is the SNOWFLAKE.ACCOUNT_USAGE view that contains information about which objects were read by queries within the last 365 days (1 year)?

A.

VIEWS_HISTORY

B.

OBJECT_HISTORY

C.

ACCESS_HISTORY

D.

LOGIN_HISTORY

Question # 197

What are supported file formats for unloading data from Snowflake? (Choose three.)

A.

XML

B.

JSON

C.

Parquet

D.

ORC

E.

AVRO

F.

CSV

Question # 198

Which snowflake objects will incur both storage and cloud compute charges? (Select TWO)

A.

Materialized view

B.

Sequence

C.

Secure view

D.

Transient table

E.

Clustered table

Question # 199

Where can a user find and review the failed logins of a specific user for the past 30 days?

A.

The USERS view in ACCOUNT_USAGE

B.

The LOGIN_HISTORY view in ACCOUNT_USAGE

C.

The ACCESS_HISTORY view in ACCOUNT_USAGE

D.

The SESSIONS view in ACCOUNT_USAGE

Question # 200

Which of the following describes a Snowflake stored procedure?

A.

They can be created as secure and hide the underlying metadata from the user.

B.

They can only access tables from a single database.

C.

They can contain only a single SQL statement.

D.

They can be created to run with a caller ' s rights or an owner ' s rights.

Question # 201

What is the minimum Snowflake edition required to use Dynamic Data Masking?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake (VPC)

Question # 202

What is the maximum total Continuous Data Protection (CDP) charges incurred for a temporary table?

A.

30 days

B.

7 days

C.

48 hours

D.

24 hours

Question # 203

Users are responsible for data storage costs until what occurs?

A.

Data expires from Time Travel

B.

Data expires from Fail-safe

C.

Data is deleted from a table

D.

Data is truncated from a table

Question # 204

The Snowflake Search Optimization Services supports improved performance of which kind of query?

A.

Queries against large tables where frequent DML occurs

B.

Queries against tables larger than 1 TB

C.

Selective point lookup queries

D.

Queries against a subset of columns in a table

Question # 205

What do the terms scale up and scale out refer to in Snowflake? (Choose two.)

A.

Scaling out adds clusters of the same size to a virtual warehouse to handle more concurrent queries.

B.

Scaling out adds clusters of varying sizes to a virtual warehouse.

C.

Scaling out adds additional database servers to an existing running cluster to handle more concurrent queries.

D.

Snowflake recommends using both scaling up and scaling out to handle more concurrent queries.

E.

Scaling up resizes a virtual warehouse so it can handle more complex workloads.

F.

Scaling up adds additional database servers to an existing running cluster to handle larger workloads.

Question # 206

Which of the following features, associated with Continuous Data Protection (CDP), require additional Snowflake-provided data storage? (Choose two.)

A.

Tri-Secret Secure

B.

Time Travel

C.

Fail-safe

D.

Data encryption

E.

External stages

Question # 207

What are common issues found by using the Query Profile? (Choose two.)

A.

Identifying queries that will likely run very slowly before executing them

B.

Locating queries that consume a high amount of credits

C.

Identifying logical issues with the queries

D.

Identifying inefficient micro-partition pruning

E.

Data spilling to a local or remote disk

Question # 208

How long is the Fail-safe period for temporary and transient tables?

A.

There is no Fail-safe period for these tables.

B.

1 day

C.

7 days

D.

31 days

E.

90 days

Question # 209

A user created a transient table and made several changes to it over the course of several days. Three days after the table was created, the user would like to go back to the first version of the table.

How can this be accomplished?

A.

Use Time Travel, as long as DATA_RETENTION_TIME_IN_DAYS was set to at least 3 days.

B.

The transient table version cannot be retrieved after 24 hours.

C.

Contact Snowflake Support to have the data retrieved from Fail-safe storage.

D.

Use the FAIL_SAFE parameter for Time Travel to retrieve the data from Fail-safe storage.

Question # 210

A user has unloaded data from a Snowflake table to an external stage.

Which command can be used to verify if data has been uploaded to the external stage named my_stage?

A.

view @my_stage

B.

list @my_stage

C.

show @my_stage

D.

display @my_stage

Question # 211

How does Snowflake Fail-safe protect data in a permanent table?

A.

Fail-safe makes data available up to 1 day, recoverable by user operations.

B.

Fail-safe makes data available for 7 days, recoverable by user operations.

C.

Fail-safe makes data available for 7 days, recoverable only by Snowflake Support.

D.

Fail-safe makes data available up to 1 day, recoverable only by Snowflake Support.

Question # 212

How many days is load history for Snowpipe retained?

A.

1 day

B.

7 days

C.

14 days

D.

64 days

Question # 213

A company needs to allow some users to see Personally Identifiable Information (PII) while limiting other users from seeing the full value of the PII.

Which Snowflake feature will support this?

A.

Row access policies

B.

Data masking policies

C.

Data encryption

D.

Role based access control

Question # 214

Which methods can be used to delete staged files from a Snowflake stage? (Choose two.)

A.

Use the DROP < file > command after the load completes.

B.

Specify the TEMPORARY option when creating the file format.

C.

Specify the PURGE copy option in the COPY INTO < table > command.

D.

Use the REMOVE command after the load completes.

E.

Use the DELETE LOAD HISTORY command after the load completes.

Question # 215

Files have been uploaded to a Snowflake internal stage. The files now need to be deleted.

Which SQL command should be used to delete the files?

A.

PURGE

B.

MODIFY

C.

REMOVE

D.

DELETE

Question # 216

Which of the following features are available with the Snowflake Enterprise edition? (Choose two.)

A.

Database replication and failover

B.

Automated index management

C.

Customer managed keys (Tri-secret secure)

D.

Extended time travel

E.

Native support for geospatial data

Question # 217

A user is preparing to load data from an external stage

Which practice will provide the MOST efficient loading performance?

A.

Organize files into logical paths

B.

Store the files on the external stage to ensure caching is maintained

C.

Use pattern matching for regular expression execution

D.

Load the data in one large file

Question # 218

Which of the following objects can be directly restored using the UNDROP command? (Choose two.)

A.

Schema

B.

View

C.

Internal stage

D.

Table

E.

User

F.

Role

Question # 219

Which services does the Snowflake Cloud Services layer manage? (Choose two.)

A.

Compute resources

B.

Query execution

C.

Authentication

D.

Data storage

E.

Metadata

Question # 220

The Snowflake cloud services layer is responsible for which tasks? (Choose two.)

A.

Local disk caching

B.

Authentication and access control

C.

Metadata management

D.

Query processing

E.

Database storage

Question # 221

A tag object has been assigned to a table (TABLE_A) in a schema within a Snowflake database.

Which CREATE object statement will automatically assign the TABLE_A tag to a target object?

A.

CREATE TABLE < table_name > LIKE TABLE_A;

B.

CREATE VIEW < view_name > AS SELECT * FROM TABLE_A;

C.

CREATE TABLE < table_name > AS SELECT * FROM TABLE_A;

D.

CREATE MATERIALIZED VIEW < view name > AS SELECT * FROM TABLE A;

Question # 222

Which Snowflake database object can be used to track data changes made to table data?

A.

Tag

B.

Task

C.

Stream

D.

Stored procedure

Question # 223

A permanent table and temporary table have the same name, TBL1, in a schema.

What will happen if a user executes select * from TBL1 ;?

A.

The temporary table will take precedence over the permanent table.

B.

The permanent table will take precedence over the temporary table.

C.

An error will say there cannot be two tables with the same name in a schema.

D.

The table that was created most recently will take precedence over the older table.

Question # 224

What feature of Snowflake Continuous Data Protection can be used for maintenance of historical data?

A.

Access control

B.

Fail-safe

C.

Network policies

D.

Time Travel

Question # 225

Who can activate and enforce a network policy for all users in a Snowflake account? (Select TWO).

A.

A user with an USERADMIN or higher role

B.

A user with a SECURITYADMIN or higher role

C.

A role that has been granted the ATTACH POLICY privilege

D.

A role that has the NETWORK_POLlCY account parameter set

E.

A role that has the ownership of the network policy

Question # 226

What is the relationship between a Query Profile and a virtual warehouse?

A.

A Query Profile can help users right-size virtual warehouses.

B.

A Query Profile defines the hardware specifications of the virtual warehouse.

C.

A Query Profile can help determine the number of virtual warehouses available.

D.

A Query Profile automatically scales the virtual warehouse based on the query complexity.

Question # 227

Which commands are restricted in owner ' s rights stored procedures? (Select TWO).

A.

SHOW

B.

MERGE

C.

INSERT

D.

DELETE

E.

DESCRIBE

Question # 228

Which data types can be used in Snowflake to store semi-structured data? (Select TWO)

A.

ARRAY

B.

BLOB

C.

CLOB

D.

JSON

E.

VARIANT

Question # 229

Which command is used to start configuring Snowflake for Single Sign-On (SSO)?

A.

CREATE SESSION POLICY

B.

CREATE NETWORK RULE

C.

CREATE SECURITY INTEGRATION

D.

CREATE PASSWORD POLICY

Question # 230

How can a Snowflake administrator determine which user has accessed a database object that contains sensitive information?

A.

Review the granted privileges to the database object.

B.

Review the row access policy for the database object.

C.

Query the ACCESS_HlSTORY view in the ACCOUNT_USAGE schema.

D.

Query the REPLICATION USAGE HISTORY view in the ORGANIZATION USAGE schema.

Question # 231

Who can grant object privileges in a regular schema?

A.

Object owner

B.

Schema owner

C.

Database owner

D.

SYSADMIN

Question # 232

What factors impact storage costs in Snowflake? (Select TWO).

A.

The account type

B.

The storage file format

C.

The cloud region used by the account

D.

The type of data being stored

E.

The cloud platform being used

Question # 233

Which object can be used with Secure Data Sharing?

A.

View

B.

Materialized view

C.

External table

D.

User-Defined Function (UDF)

Question # 234

Which function unloads data from a relational table to JSON?

A.

TO_OBJECT

B.

TO_JSON

C.

TO_VARIANT

D.

OBJECT CONSTRUCT

Question # 235

Which Snowflake data types can be used to build nested hierarchical data? (Select TWO)

A.

INTEGER

B.

OBJECT

C.

VARIANT

D.

VARCHAR

E.

LIST

Question # 236

Which Snowflake feature allows a user to track sensitive data for compliance, discovery, protection, and resource usage?

A.

Tags

B.

Comments

C.

Internal tokenization

D.

Row access policies

Question # 237

How can a Snowflake user validate data that is unloaded using the COPY INTO < location > command?

A.

Load the data into a CSV file.

B.

Load the data into a relational table.

C.

Use the VALlDATlON_MODE - SQL statement.

D.

Use the validation mode = return rows statement.

Question # 238

A user wants to access files stored in a stage without authenticating into Snowflake. Which type of URL should be used?

A.

File URL

B.

Staged URL

C.

Scoped URL

D.

Pre-signed URL

Question # 239

Which type of loop requires a BREAK statement to stop executing?

A.

FOR

B.

LOOP

C.

REPEAT

D.

WHILE

Question # 240

What Snowflake feature provides a data hub for secure data collaboration, with a selected group of invited members?

A.

Data Replication

B.

Secure Data Sharing

C.

Data Exchange

D.

Snowflake Marketplace

Question # 241

What does the LATERAL modifier for the FLATTEN function do?

A.

Casts the values of the flattened data

B.

Extracts the path of the flattened data

C.

Joins information outside the object with the flattened data

D.

Retrieves a single instance of a repeating element in the flattened data

Question # 242

At what level is the MIN_DATA_RETENTION_TIME_IN_DAYS parameter set?

A.

Account

B.

Database

C.

Schema

D.

Table

Question # 243

What does a masking policy consist of in Snowflake?

A.

A single data type, with one or more conditions, and one or more masking functions

B.

A single data type, with only one condition, and only one masking function

C.

Multiple data types, with only one condition, and one or more masking functions

D.

Multiple data types, with one or more conditions, and one or more masking functions

Question # 244

What is the purpose of the STRIP NULL_VALUES file format option when loading semi-structured data files into Snowflake?

A.

It removes null values from all columns in the data.

B.

It converts null values to empty strings during loading.

C.

It skips rows with null values during the loading process.

D.

It removes object or array elements containing null values.

Question # 245

What is the purpose of a Query Profile?

A.

To profile how many times a particular query was executed and analyze its u^age statistics over time.

B.

To profile a particular query to understand the mechanics of the query, its behavior, and performance.

C.

To profile the user and/or executing role of a query and all privileges and policies applied on the objects within the query.

D.

To profile which queries are running in each warehouse and identify proper warehouse utilization and sizing for better performance and cost balancing.

Question # 246

What is a directory table in Snowflake?

A.

A separate database object that is used to store file-level metadata

B.

An object layered on a stage that is used to store file-level metadata

C.

A database object with grantable privileges for unstructured data tasks

D.

A Snowflake table specifically designed for storing unstructured files

Question # 247

How can performance be optimized for a query that returns a small amount of data from a very large base table?

A.

Use clustering keys

B.

Create materialized views

C.

Use the search optimization service

D.

Use the query acceleration service

Question # 248

What metadata does Snowflake store for rows in micro-partitions? (Select TWO).

A.

Range of values

B.

Distinct values

C.

Index values

D.

Sorted values

E.

Null values

Question # 249

What does SnowCD help Snowflake users to do?

A.

Copy data into files.

B.

Manage different databases and schemas.

C.

Troubleshoot network connections to Snowflake.

D.

Write SELECT queries to retrieve data from external tables.

Question # 250

How can a Snowflake user traverse semi-structured data?

A.

Insert a colon (:) between the VARIANT column name and any first-level element.

B.

Insert a colon (:) between the VARIANT column name and any second-level element. C. Insert a double colon (: :) between the VARIANT column name and any first-level element.

C.

Insert a double colon (: :) between the VARIANT column name and any second-level element.

Question # 251

What function can be used with the recursive argument to return a list of distinct key names in all nested elements in an object?

A.

FLATTEN

B.

GET_PATH

C.

CHECK_JSON

D.

PARSE JSON

Question # 252

Which Snowflake object does not consume any storage costs?

A.

Secure view

B.

Materialized view

C.

Temporary table

D.

Transient table

Question # 253

While working with unstructured data, which file function generates a Snowflake-hosted file URL to a staged file using the stage name and relative file path as inputs?

A.

GET_PRESIGNED_URL

B.

GET_ABSOLUTE_PATH

C.

BUILD_STAGE_FILE_URL

D.

BUILD SCOPED FILE URL

Question # 254

What happens to the objects in a reader account when the DROP MANAGED ACCOUNT command is executed?

A.

The objects are dropped.

B.

The objects enter the Fail-safe period.

C.

The objects enter the Time Travel period.

D.

The objects are immediately moved to the provider account.

Question # 255

Which Snowflake view is used to support compliance auditing?

A.

ACCESS_HISTORY

B.

COPY_HISTORY

C.

QUERY_HISTORY

D.

ROW ACCESS POLICIES

Question # 256

Which privilege must be granted by one role to another role, and cannot be revoked?

A.

MONITOR

B.

OPERATE

C.

OWNERSHIP

D.

ALL

Question # 257

Which ACCOUNT_USAGE schema database role provides visibility into policy-related information?

A.

USAGE_VIEWER

B.

GOVERNANCE_VIEWER

C.

OBJECT_VIEWER

D.

SECURITY_VIEWER

Question # 258

What step can reduce data spilling in Snowflake?

A.

Using a larger virtual warehouse

B.

Increasing the virtual warehouse maximum timeout limit

C.

Increasing the amount of remote storage for the virtual warehouse

D.

Using a common table expression (CTE) instead of a temporary table

Question # 259

A column named " Data " contains VARIANT data and stores values as follows:

How will Snowflake extract the employee ' s name from the column data?

A.

Data:employee.name

B.

DATA:employee.name

C.

data:Employee.name

D.

data:employee.name

Question # 260

Which statements describe benefits of Snowflake ' s separation of compute and storage? (Select TWO).

A.

The separation allows independent scaling of computing resources.

B.

The separation ensures consistent data encryption across all virtual data warehouses.

C.

The separation supports automatic conversion of semi-structured data into structured data for advanced data analysis.

D.

Storage volume growth and compute usage growth can be tightly coupled.

E.

Compute can be scaled up or down without the requirement to add more storage.

Question # 261

Which Snowflake feature allows administrators to identify unused data that may be archived or deleted?

A.

Access history

B.

Data classification

C.

Dynamic Data Masking

D.

Object tagging

Question # 262

Which Snowflake feature provides increased login security for users connecting to Snowflake that is powered by Duo Security service?

A.

OAuth

B.

Network policies

C.

Single Sign-On (SSO)

D.

Multi-Factor Authentication (MFA)

Question # 263

Which Snowflake role can manage any object grant globally, including modifying and revoking grants?

A.

USERADMIN

B.

ORGADMIN

C.

SYSADMIN

D.

SECURITYADMIN

Question # 264

Which command is used to unload data from a Snowflake database table into one or more files in a Snowflake stage?

A.

CREATE STAGE

B.

COPY INTO < table >

C.

COPY INTO < location >

D.

CREATE PIPE

Question # 265

Which views are included in the DATA SHARING USAGE schema? (Select TWO).

A.

ACCESS_HISTORY

B.

DATA_TRANSFER_HISTORY

C.

WAREHOUSE_METERING_HISTORY

D.

MONETIZED_USAGE_DAILY

E.

LISTING TELEMETRY DAILY

Question # 266

Which operation can be performed on Snowflake external tables?

A.

INSERT

B.

JOIN

C.

RENAME

D.

ALTER

Question # 267

What objects in Snowflake are supported by Dynamic Data Masking? (Select TWO). '

A.

Views

B.

Materialized views

C.

Tables

D.

External tables

E.

Future grants

Question # 268

What is the minimum Snowflake Edition that supports secure storage of Protected Health Information (PHI) data?

A.

Standard Edition

B.

Enterprise Edition

C.

Business Critical Edition

D.

Virtual Private Snowflake Edition

Question # 269

Which commands can only be executed using SnowSQL? (Select TWO).

A.

COPY INTO

B.

GET

C.

LIST

D.

PUT

E.

REMOVE

Question # 270

Which metadata table will store the storage utilization information even for dropped tables?

A.

DATABASE_STORAGE_USAGE_HISTORY

B.

TABLE_STORAGE_METRICS

C.

STORAGE_DAILY_HISTORY

D.

STAGE STORAGE USAGE HISTORY

Question # 271

A JSON file, that contains lots of dates and arrays, needs to be processed in Snowflake. The user wants to ensure optimal performance while querying the data.

How can this be achieved?

A.

Flatten the data and store it in structured data types in a flattened table. Query the table.

B.

Store the data in a table with a variant data type. Query the table.

C.

Store the data in a table with a vai : ant data type and include STRIP_NULL_VALUES while loading the table. Query the table.

D.

Store the data in an external stage and create views on top of it. Query the views.

Question # 272

For which use cases is running a virtual warehouse required? (Select TWO).

A.

When creating a table

B.

When loading data into a table

C.

When unloading data from a table

D.

When executing a show command

E.

When executing a list command

Question # 273

What will prevent unauthorized access to a Snowflake account from an unknown source?

A.

Network policy

B.

End-to-end encryption

C.

Multi-Factor Authentication (MFA)

D.

Role-Based Access Control (RBAC)

Question # 274

Which parameter can be set at the account level to set the minimum number of days for which Snowflake retains historical data in Time Travel?

A.

DATA_RETENTION_TIME_IN_DAYS

B.

MAX_DATA_EXTENSION_TIME_IN_DAYS

C.

MIN_DATA_RETENTION_TIME_IN_DAYS

D.

MAX CONCURRENCY LEVEL

Question # 275

How can a dropped internal stage be restored?

A.

Enable Time Travel.

B.

Clone the dropped stage.

C.

Execute the UNDROP command.

D.

Recreate the dropped stage.

Question # 276

How long is a query visible in the Query History page in the Snowflake Web Interface (Ul)?

A.

60 minutes

B.

24 hours

C.

14 days

D.

30 days

Question # 277

When floating-point number columns are unloaded to CSV or JSON files, Snowflake truncates the values to approximately what?

A.

(12,2)

B.

(10,4)

C.

(14,8)

D.

(15,9)

Question # 278

Which activities are included in the Cloud Services layer? {Select TWO).

A.

Data storage

B.

Dynamic data masking

C.

Partition scanning

D.

User authentication

E.

Infrastructure management

Question # 279

What does the worksheet and database explorer feature in Snowsight allow users to do?

A.

Add or remove users from a worksheet.

B.

Move a worksheet to a folder or a dashboard.

C.

Combine multiple worksheets into a single worksheet.

D.

Tag frequently accessed worksheets for ease of access.

Question # 280

The VALIDATE table function has which parameter as an input argument for a Snowflake user?

A.

Last_QUERY_ID

B.

CURRENT_STATEMENT

C.

UUID_STRING

D.

JOB_ID

Question # 281

Which Snowflow object does not consume and storage costs?

A.

Secure view

B.

Materialized view

C.

Temporary table

D.

Transient table

Question # 282

What is the only supported character set for loading and unloading data from all supported file formats?

A.

UTF-8

B.

UTF-16

C.

ISO-8859-1

D.

WINDOWS-1253

Question # 283

What is the MAXIMUM number of clusters that can be provisioned with a multi-cluster virtual warehouse?

A.

1

B.

5

C.

10

D.

100

Question # 284

What is the Fail-safe retention period for transient and temporary tables?

A.

0 days

B.

1 day

C.

7 days

D.

90 days

Question # 285

Which function should be used to insert JSON format string data inot a VARIANT field?

A.

FLATTEN

B.

CHECK_JSON

C.

PARSE_JSON

D.

TO_VARIANT

Question # 286

Why would a Snowflake user decide to use a materialized view instead of a regular view?

A.

The base tables do not change frequently.

B.

The results of the view change often.

C.

The query is not resource intensive.

D.

The query results are not used frequently.

Question # 287

How does Snowflake describe its unique architecture?

A.

A single-cluster shared data architecture using a central data repository and massively parallel processing (MPP)

B.

A multi-duster shared nothing architecture using a soloed data repository and massively parallel processing (MPP)

C.

A single-cluster shared nothing architecture using a sliced data repository and symmetric multiprocessing (SMP)

D.

A multi-cluster shared nothing architecture using a siloed data repository and symmetric multiprocessing (SMP)

Question # 288

What are characteristics of reader accounts in Snowflake? (Select TWO).

A.

Reader account users cannot add new data to the account.

B.

Reader account users can share data to other reader accounts.

C.

A single reader account can consume data from multiple provider accounts.

D.

Data consumers are responsible for reader account setup and data usage costs.

E.

Reader accounts enable data consumers to access and query data shared by the provider.

Question # 289

By default, how long is the standard retention period for Time Travel across all Snowflake accounts?

A.

0 days

B.

1 day

C.

7 days

D.

14 days

Question # 290

Which function will provide the proxy information needed to protect Snowsight?

A.

SYSTEMADMIN_TAG

B.

SYSTEM$GET_PRIVATELINK

C.

SYSTEMSALLONTLIST

D.

SYSTEMAUTHORIZE

Question # 291

What criteria does Snowflake use to determine the current role when initiating a session? (Select TWO).

A.

If a role was specified as part of the connection and that role has been granted to the Snowflake user, the specified role becomes the current role.

B.

If no role was specified as part of the connection and a default role has been defined for the Snowflake user, that role becomes the current role.

C.

If no role was specified as part of the connection and a default role has not been set for the Snowflake user, the session will not be initiated and the log in will fail.

D.

If a role was specified as part of the connection and that role has not been granted to the Snowflake user, it will be ignored and the default role will become the current role.

E.

If a role was specified as part of the connection and that role has not been granted to the Snowflake user, the role is automatically granted and it becomes the current role.

Question # 292

What should be used when creating a CSV file format where the columns are wrapped by single quotes or double quotes?

A.

BINARY_FORMAT

B.

ESCAPE_UNENCLOSED_FIELD

C.

FIELD_OPTIONALLY_ENCLOSED_BY

D.

SKIP BYTE ORDER MARK

Question # 293

What is the MINIMUM permission needed to access a file URL from an external stage?

A.

MODIFY

B.

READ

C.

SELECT

D.

USAGE

Question # 294

Which URL provides access to files in Snowflake without authorization?

A.

File URL

B.

Scoped URL

C.

Pre-signed URL

D.

Scoped file URL

Question # 295

Which data types optimally store semi-structured data? (Select TWO).

A.

ARRAY

B.

CHARACTER

C.

STRING

D.

VARCHAR

E.

VARIANT

Question # 296

Which function is used to convert rows in a relational table to a single VARIANT column?

A.

ARRAY_AGG

B.

OBJECT_AGG

C.

ARRAY_CONSTRUCT

D.

OBJECT_CONSTRUCT

Question # 297

Which service or feature in Snowflake is used to improve the performance of certain types of lookup and analytical queries that use an extensive set of WHERE conditions?

A.

Data classification

B.

Query acceleration service

C.

Search optimization service

D.

Tagging

Question # 298

What is it called when a customer managed key is combined with a Snowflake managed key to create a composite key for encryption?

A.

Hierarchical key model

B.

Client-side encryption

C.

Tri-secret secure encryption

D.

Key pair authentication

Question # 299

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

A.

60

B.

91

C.

120

D.

121

Question # 300

Which file function generates a SnowFlake-hosted URL that must be authenticated when used?

A.

GET_STATE_LOCATION

B.

GET_PRESENT_URL

C.

BUILD_SCOPED_FILE_URL

D.

BUILD_STAGE_FILE_URL

Question # 301

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

A.

Create an account for an organization.

B.

Edit the account data for an organization.

C.

Delete the account data for an organization.

D.

View usage information for all accounts in an organization.

E.

Select all the data in tables for all accounts in an organization.

Question # 302

What will happen if a Snowflake user increases the size of a suspended virtual warehouse?

A.

The provisioning of new compute resources for the warehouse will begin immediately.

B.

The warehouse will remain suspended but new resources will be added to the query acceleration service.

C.

The provisioning of additional compute resources will be in effect when the warehouse is next resumed.

D.

The warehouse will resume immediately and start to share the compute load with other running virtual warehouses.

Question # 303

What is the Fail-safe period for a transient table in the Snowflake Enterprise edition and higher?

A.

0 days

B.

1 day

C.

7 days

D.

14 days

Question # 304

Which Snowflake layer is associated with virtual warehouses?

A.

Cloud services

B.

Query processing

C.

Elastic memory

D.

Database storage

Question # 305

Which command should be used to unload all the rows from a table into one or more files in a named stage?

A.

COPY INTO

B.

GET

C.

INSERT INTO

D.

PUT

Question # 306

User1, who has the SYSADMIN role, executed a query on Snowsight. User2, who is in the same Snowflake account, wants to view the result set of the query executed by User1 using the Snowsight query history.

What will happen if User2 tries to access the query history?

A.

If User2 has the sysadmin role they will be able to see the results.

B.

If User2 has the securityadmin role they will be able to see the results.

C.

If User2 has the ACCOUNTADMIN role they will be able to see the results.

D.

User2 will be unable to view the result set of the query executed by User1.

Question # 307

How does a Snowflake stored procedure compare to a User-Defined Function (UDF)?

A.

A single executable statement can call only two stored procedures. In contrast, a single SQL statement can call multiple UDFs.

B.

A single executable statement can call only one stored procedure. In contrast, a single SQL statement can call multiple UDFs.

C.

A single executable statement can call multiple stored procedures. In contrast, multiple SQL statements can call the same UDFs.

D.

Multiple executable statements can call more than one stored procedure. In contrast, a single SQL statement can call multiple UDFs.

Question # 308

When using the ALLOW_CLI£NT_MFA_CACHING parameter, how long is a cached Multi-Factor Authentication (MFA) token valid for?

A.

1 hour

B.

2 hours

C.

4 hours

D.

8 hours

Question # 309

When referring to User-Defined Function (UDF) names in Snowflake, what does the term overloading mean?

A.

There are multiple SOL UDFs with the same names and the same number of arguments.

B.

There are multiple SQL UDFs with the same names and the same number of argument types.

C.

There are multiple SQL UDFs with the same names but with a different number of arguments or argument types.

D.

There are multiple SQL UDFs with different names but the same number of arguments or argument types.

Question # 310

When unloading data, which file format preserves the data values for floating-point number columns?

A.

Avro

B.

CSV

C.

JSON

D.

Parquet

Question # 311

There are two Snowflake accounts in the same cloud provider region: one is production and the other is non-production. How can data be easily transferred from the production account to the non-production account?

A.

Clone the data from the production account to the non-production account.

B.

Create a data share from the production account to the non-production account.

C.

Create a subscription in the production account and have it publish to the non-production account.

D.

Create a reader account using the production account and link the reader account to the non-production account.

Question # 312

Which statement accurately describes Snowflake ' s architecture?

A.

It uses a local data repository for all compute nodes in the platform.

B.

It is a blend of shared-disk and shared-everything database architectures.

C.

It is a hybrid of traditional shared-disk and shared-nothing database architectures.

D.

It reorganizes loaded data into internal optimized, compressed, and row-based format.

Question # 313

Which SQL command can be used to verify the privileges that are granted to a role?

A.

SHOW GRANTS ON ROLE < Role Name >

B.

SHOW ROLES < Role Name >

C.

SHOW GRANTS TO ROLE < Role Name >

D.

SHOW GRANTS FOR ROLE < Role Name >

Question # 314

What does the TableScan operator represent in the Query Profile?

A.

The access to a single table

B.

The access to data stored in stage objects

C.

The list of values provided with the VALUES clause

D.

The records generated using the TABLE (GENERATOR (...)) construct

Question # 315

While clustering a table, columns with which data types can be used as clustering keys? (Select TWO).

A.

BINARY

B.

GEOGRAPHY

C.

GEOMETRY

D.

OBJECT

E.

VARIANT

Question # 316

How does a Snowflake user extract the URL of a directory table on an external stage for further transformation?

A.

Use the SHOW STAGES command.

B.

Use the DESCRIBE STAGE command.

C.

Use the GET_ABSOLUTE_PATH function.

D.

Use the GET_STAGE_LOCATION function.

Question # 317

Regardless of which notation is used, what are considerations for writing the column name and element names when traversing semi-structured data?

A.

The column name and element names are both case-sensitive.

B.

The column name and element names are both case-insensitive.

C.

The column name is case-sensitive but element names are case-insensitive.

D.

The column name is case-insensitive but element names are case-sensitive.

Question # 318

What are characteristic of Snowsight worksheet? (Select TWO.)

A.

Worksheets can be grouped under folder, and a folder of folders.

B.

Each worksheet is a unique Snowflake session.

C.

Users are limited to running only one on a worksheet.

D.

The Snowflake session ends when a user switches worksheets.

E.

Users can import worksheets and share them with other users.

Question # 319

What is the default value in the Snowflake Web Interface (Ul) for auto suspending a Virtual Warehouse?

A.

1 minutes

B.

5 minutes

C.

10 minutes

D.

15 minutes

Question # 320

Which role has the ability to create a share from a shared database by default?

A.

ACCOUNTADMIN

B.

SECURITYADMIN

C.

SYSADMIN

D.

ORGADMIN

Question # 321

Which Snowflake edition offers the highest level of security for organizations that have the strictest requirements?

A.

Standard

B.

Enterprise

C.

Business Critical

D.

Virtual Private Snowflake (VPS)

Question # 322

What happens when a network policy includes values that appear in both the allowed and blocked IP address list?

A.

Those IP addresses are allowed access to the Snowflake account as Snowflake applies the allowed IP address list first.

B.

Those IP addresses are denied access lei the Snowflake account as Snowflake applies the blocked IP address list first.

C.

Snowflake issues an alert message and adds the duplicate IP address values lo both ' he allowed and blocked IP address lists.

D.

Snowflake issues an error message and adds the duplicate IP address values to both the allowed and blocked IP address list

Question # 323

Which privilege is required to use the search optimization service in Snowflake?

A.

GRANT SEARCH OPTIMIZATION ON SCHEMA < schema_name > TO ROLE < role >

B.

GRANT SEARCH OPTIMIZATION ON DATABASE < database_name > TO ROLE < role >

C.

GRANT ADD SEARCH OPTIMIZATION ON SCHEMA < schema_name > TO ROLE < role >

D.

GRANT ADD SEARCH OPTIMIZATION ON DATABASE < database name > TO ROLE < role >

Question # 324

How are network policies defined in Snowflake?

A.

They are a set of rules that define the network routes within Snowflake.

B.

They are a set of rules that dictate how Snowflake accounts can be used between multiple users.

C.

They are a set of rules that define how data can be transferred between different Snowflake accounts within an organization.

D.

They are a set of rules that control access to Snowflake accounts by specifying the IP addresses or ranges of IP addresses that are allowed to connectto Snowflake.

Question # 325

For Directory tables, what stage allows for automatic refreshing of metadata?

A.

User stage

B.

Table stage

C.

Named internal stage

D.

Named external stage

Question # 326

What are valid sub-clauses to the OVER clause for a window function? (Select TWO).

A.

GROUP BY

B.

LIMIT

C.

ORDER BY

D.

PARTITION BY

E.

UNION ALL

Question # 327

What information does the Query Profile provide?

A.

Graphical representation of the data model

B.

Statistics for each component of the processing plan

C.

Detailed Information about I he database schema

D.

Real-time monitoring of the database operations

Question # 328

By default, which role has access to the SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER function?

A.

ACCOUNTADMIN

B.

SECURITYADMIN

C.

SYSADMIN

D.

ORGADMIN

Question # 329

What are the benefits of the replication feature in Snowflake? (Select TWO).

A.

Disaster recovery

B.

Time Travel

C.

Fail-safe

D.

Database failover and fallback

E.

Data security

Question # 330

The effects of query pruning can be observed by evaluating which statistics? (Select TWO).

A.

Partitions scanned

B.

Partitions total

C.

Bytes scanned

D.

Bytes read from result

E.

Bytes written

COF-C03 PDF

$33

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

COF-C03 PDF + Testing Engine

$52.8

$175.99

3 Months Free Update

  • Exam Name: SnowPro Core Certification 2026 Exam
  • Last Update: Jul 2, 2026
  • Questions and Answers: 1102
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

COF-C03 Engine

$39.6

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included