Summer Sale 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

ExamsBrite Dumps

SnowPro Core Certification 2026 Exam Question and Answers

SnowPro Core Certification 2026 Exam

Last Update Jul 14, 2026
Total Questions : 1120

We are offering FREE COF-C03 Snowflake exam questions. All you do is to just go and sign up. Give your details, prepare COF-C03 free exam questions and then go for complete pool of SnowPro Core Certification 2026 Exam test questions that will help you more.

COF-C03 pdf

COF-C03 PDF

$36.75  $104.99
COF-C03 Engine

COF-C03 Testing Engine

$43.75  $124.99
COF-C03 PDF + Engine

COF-C03 PDF + Testing Engine

$57.75  $164.99
Questions 1

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

Options:

A.  

CREATE SESSION POLICY

B.  

CREATE NETWORK RULE

C.  

CREATE SECURITY INTEGRATION

D.  

CREATE PASSWORD POLICY

Discussion 0
Questions 2

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

Options:

A.  

IMPORT SHARE

B.  

OWNERSHIP

C.  

REFERENCES

D.  

USAGE

Discussion 0
Questions 3

How does Snowflake describe its unique architecture?

Options:

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)

Discussion 0
Questions 4

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

How does Snowflake recommend maximizing the load performance?

Options:

A.  

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

B.  

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

C.  

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

D.  

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

Discussion 0
Questions 5

Which TABLE function helps to convert semi-structured data to a relational representation?

Options:

A.  

CHECK_JSON

B.  

TO_JSON

C.  

FLATTEN

D.  

PARSE_JSON

Discussion 0
Questions 6

How can a user improve the performance of a single large complex query in Snowflake?

Options:

A.  

Scale up the virtual warehouse.

B.  

Scale out the virtual warehouse.

C.  

Enable standard warehouse scaling.

D.  

Enable economy warehouse scaling.

Discussion 0
Questions 7

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

Options:

A.  

Query execution

B.  

Data loading

C.  

Time Travel data

D.  

Security

E.  

Authentication and access control

Discussion 0
Questions 8

Which of the following practices are recommended when creating a user in Snowflake? (Choose two.)

Options:

A.  

Configure the user to be initially disabled.

B.  

Force an immediate password change.

C.  

Set a default role for the user.

D.  

Set the number of minutes to unlock to 15 minutes.

E.  

Set the user ' s access to expire within a specified timeframe.

Discussion 0
Questions 9

A user has a standard multi-cluster warehouse auto-scaling policy in place.

Which condition will trigger a cluster to shut-down?

Options:

A.  

When after 2-3 consecutive checks the system determines that the load on the most-loaded cluster could be redistributed.

B.  

When after 5-6 consecutive checks the system determines that the load on the most-loaded cluster could be redistributed.

C.  

When after 5-6 consecutive checks the system determines that the load on the least-loaded cluster could be redistributed.

D.  

When after 2-3 consecutive checks the system determines that the load on the least-loaded cluster could be redistributed.

Discussion 0
Questions 10

Which Snowflake table objects can be shared with other accounts? (Select TWO).

Options:

A.  

Temporary tables

B.  

Permanent tables

C.  

Transient tables

D.  

External tables

E.  

User-Defined Table Functions (UDTFs)

Discussion 0
Questions 11

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

Options:

A.  

ARRAY_AGG

B.  

OBJECT_AGG

C.  

ARRAY_CONSTRUCT

D.  

OBJECT_CONSTRUCT

Discussion 0
Questions 12

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

Options:

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

Discussion 0
Questions 13

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?

Options:

A.  

READ

B.  

OWNERSHIP

C.  

USAGK

D.  

WRTTF

Discussion 0
Questions 14

A materialized view should be created when which of the following occurs? (Choose two.)

Options:

A.  

There is minimal cost associated with running the query.

B.  

The query consumes many compute resources every time it runs.

C.  

The base table gets updated frequently.

D.  

The query is highly optimized and does not consume many compute resources.

E.  

The results of the query do not change often and are used frequently.

Discussion 0
Questions 15

What happens when a database is cloned?

Options:

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.

Discussion 0
Questions 16

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

Options:

A.  

ROW_NUMBER

B.  

TABLE

C.  

TABULAR

D.  

VALUES

Discussion 0
Questions 17

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

Options:

A.  

Auto-scale mode

B.  

Maximized mode

C.  

Economy scaling policy

D.  

Standard scaling policy

Discussion 0
Questions 18

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

Options:

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.

Discussion 0
Questions 19

Which command should be used to load data incrementally based on column values that are specified in the source table or subquery?

Options:

A.  

MERGE

B.  

COPY INTO

C.  

GET

D.  

INSERT INTO

Discussion 0
Questions 20

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

Options:

A.  

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

B.  

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

C.  

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

D.  

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

E.  

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

Discussion 0
Questions 21

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

Options:

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.

Discussion 0
Questions 22

Which Snowflake URL type is used by directory tables?

Options:

A.  

File

B.  

Pre-signed

C.  

Scoped

D.  

Virtual-hosted style

Discussion 0
Questions 23

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

Options:

A.  

Pre-signed URL

B.  

Scoped URL

C.  

Signed URL

D.  

File URL

Discussion 0
Questions 24

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

Options:

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

Discussion 0
Questions 25

What affects whether the query results cache can be used?

Options:

A.  

If the query contains a deterministic function

B.  

If the virtual warehouse has been suspended

C.  

If the referenced data in the table has changed

D.  

If multiple users are using the same virtual warehouse

Discussion 0
Questions 26

What is a responsibility of Snowflake’s virtual warehouses?

Options:

A.  

Infrastructure management

B.  

Metadata management

C.  

Query execution

D.  

Query parsing and optimization

E.  

Permanent storage of micro-partitions

Discussion 0
Questions 27

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

Options:

A.  

GO driver

B.  

Node.js driver

C.  

ODBC driver

D.  

Python connector

E.  

Spark connector

Discussion 0
Questions 28

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

Options:

A.  

Enterprise

B.  

Business Critical

C.  

Standard

D.  

Virtual Private Snowflake

Discussion 0
Questions 29

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

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake

Discussion 0
Questions 30

What is the MINIMUM Snowflake edition that supports the periodic rekeying of encrypted data?

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake (VPS)

Discussion 0
Questions 31

Which function will return the URL for an external stage by using the stage name as the input?

Options:

A.  

GET_ABSOLUTE_PATH

B.  

GET_PRESIGNED_URL

C.  

GET_STAGE_LOCATION

D.  

BUILD_STAGE_FILE_URL

Discussion 0
Questions 32

If a column contains float values that are greater than (15,9) and the values need to be preserved when unloading data, what data file format should be used?

Options:

A.  

JSON

B.  

PARQUET

C.  

AVRO

D.  

ORC

Discussion 0
Questions 33

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

Options:

A.  

FLATTEN

B.  

CHECK_JSON

C.  

PARSE_JSON

D.  

TO_VARIANT

Discussion 0
Questions 34

A user has semi-structured data to load into Snowflake but is not sure what types of operations will need to be performed on the data. Based on this situation, what type of column does Snowflake recommend be used?

Options:

A.  

ARRAY

B.  

OBJECT

C.  

TEXT

D.  

VARIANT

Discussion 0
Questions 35

What is the recommended compressed file size range for continuous data loads using Snowpipe?

Options:

A.  

8-16 MB

B.  

16-24 MB

C.  

10-99 MB

D.  

100-250 MB

Discussion 0
Questions 36

What privilege should a user be granted to change permissions for new objects in a managed access schema?

Options:

A.  

Grant the OWNERSHIP privilege on the schema.

B.  

Grant the OWNERSHIP privilege on the database.

C.  

Grant the MANAGE GRANTS global privilege.

D.  

Grant ALL privileges on the schema.

Discussion 0
Questions 37

Which Snowflake tool would be BEST to troubleshoot network connectivity?

Options:

A.  

SnowCLI

B.  

SnowUI

C.  

SnowSQL

D.  

SnowCD

Discussion 0
Questions 38

What statistical information in a Query Profile indicates that the query is too large to fit in memory? (Select TWO).

Options:

A.  

Bytes spilled to local cache.

B.  

Bytes spilled to local storage.

C.  

Bytes spilled to remote cache.

D.  

Bytes spilled to remote storage.

E.  

Bytes spilled to remote metastore.

Discussion 0
Questions 39

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

Options:

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

Discussion 0
Questions 40

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

Options:

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

Discussion 0
Questions 41

A user unloaded a Snowflake table called mytable to an internal stage called mystage.

Which command can be used to view the list of files that has been uploaded to the staged?

Options:

A.  

list @mytable;

B.  

list @%raytable;

C.  

list @ %m.ystage;

D.  

list @mystage;

Discussion 0
Questions 42

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

Options:

A.  

Via the Snowflake Web Interface (Ul)

B.  

Via thedata_share=trueparameter

C.  

Via SQL commands

D.  

Via Virtual Warehouses

Discussion 0
Questions 43

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

Options:

A.  

A User Defined Function (UDF)

B.  

A stored procedure

C.  

A single copy_into statement

D.  

A single insert__into statement

Discussion 0
Questions 44

User-level network policies can be created by which of the following roles? (Select TWO).

Options:

A.  

ROLEADMIN

B.  

ACCOUNTADMIN

C.  

SYSADMIN

D.  

SECURITYADMIN

E.  

USERADMIN

Discussion 0
Questions 45

What is the MINIMUM edition of Snowflake that is required to use a SCIM security integration?

Options:

A.  

Business Critical Edition

B.  

Standard Edition

C.  

Virtual Private Snowflake (VPS)

D.  

Enterprise Edition

Discussion 0
Questions 46

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

Options:

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.

Discussion 0
Questions 47

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

Options:

A.  

SnowSQL

B.  

Snowsight

C.  

Snowflake virtual warehouses

D.  

SnowCD

Discussion 0
Questions 48

Which parameter prevents streams on tables from becoming stale?

Options:

A.  

MAXDATAEXTENSIONTIMEINDAYS

B.  

MTN_DATA_RETENTION_TTME_TN_DAYS

C.  

LOCK_TIMEOUT

D.  

STALE_AFTER

Discussion 0
Questions 49

Which Snowflake tool provides detailed execution statistics of a query with no cost to the user?

Options:

A.  

Query Profile

B.  

Query history

C.  

Visualization chart

D.  

Query acceleration service

Discussion 0
Questions 50

A Query Profile for a query that took 10 minutes shows that 2 GB of data was spilled to storage.

Why is the query taking so long, and what should be done to improve its performance?

Options:

A.  

The warehouse is running out of resources because data is spilling to local storage. Decrease the number of warehouse clusters.

B.  

The warehouse is terminating the query because of its auto-suspend setting. Increase the warehouse’s auto-suspend time.

C.  

The warehouse has insufficient memory for the query, so intermediate data is spilling to local or remote storage. Increase the warehouse size.

D.  

The warehouse has insufficient resources for the query. Increase the number of warehouse clusters.

Discussion 0
Questions 51

Which data types are supported by the Search Optimization Service? Select TWO.

Options:

A.  

INTEGER

B.  

GEOMETRY

C.  

FLOAT

D.  

VARIANT

E.  

BOOLEAN

Discussion 0
Questions 52

Dynamic Data Masking can be used with which Snowflake objects? (Select TWO)

Options:

A.  

Views

B.  

Materialized views

C.  

Tables

D.  

External tables

E.  

Future grants

Discussion 0
Questions 53

Which COPY INTO < table > options can be used to load data from a staged file when the metadata in the file has expired? (Select TWO)

Options:

A.  

LOAD_UNCERTAIN_FILES

B.  

LOAD_EXPIRED_FILES

C.  

FORCE

D.  

ENFORCE_LENGTH

E.  

PURGE

Discussion 0
Questions 54

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

Options:

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

Discussion 0
Questions 55

Which authentication method requires access to a secure file that is only stored on the user ' s local device?

Options:

A.  

Password authentication

B.  

Key-pair authentication

C.  

Multi-Factor Authentication (MFA)

D.  

Federated authentication

Discussion 0
Questions 56

A table is created with a column set to a data type of CHARACTER(25). If the table is viewed in the database section of Snowsight, what data type will be shown for the column?

Options:

A.  

STRING(25)

B.  

TEXT(25)

C.  

VARCHAR(25)

D.  

CHARACTER(25)

Discussion 0
Questions 57

Which of the following describes a Snowflake stored procedure?

Options:

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.

Discussion 0
Questions 58

Which of the following is a data tokenization integration partner?

Options:

A.  

Protegrity

B.  

Tableau

C.  

DBeaver

D.  

SAP

Discussion 0
Questions 59

How many days is load history for Snowpipe retained?

Options:

A.  

1 day

B.  

7 days

C.  

14 days

D.  

64 days

Discussion 0
Questions 60

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

Options:

A.  

30 days

B.  

7 days

C.  

48 hours

D.  

24 hours

Discussion 0
Questions 61

What is the purpose of multi-cluster virtual warehouses?

Options:

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

Discussion 0
Questions 62

If 3 size Small virtual warehouse is made up of two servers, how many servers make up a Large warehouse?

Options:

A.  

4

B.  

8

C.  

16

D.  

32

Discussion 0
Questions 63

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

Which diagram indicates a well-clustered table?

Options:

A.  

B.  

C.  

D.  

Discussion 0
Questions 64

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

Options:

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.

Discussion 0
Questions 65

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

Options:

A.  

Materialized view

B.  

Sequence

C.  

Secure view

D.  

Transient table

E.  

Clustered table

Discussion 0
Questions 66

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

Options:

A.  

XML

B.  

JSON

C.  

Parquet

D.  

ORC

E.  

AVRO

F.  

CSV

Discussion 0
Questions 67

In the Snowflake access control model, which entity owns an object by default?

Options:

A.  

The user who created the object

B.  

The SYSADMIN role

C.  

Ownership depends on the type of object

D.  

The role used to create the object

Discussion 0
Questions 68

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

Options:

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.

Discussion 0
Questions 69

In an auto-scaling multi-cluster virtual warehouse with the setting SCALING_POLICY = ECONOMY enabled, when is another cluster started?

Options:

A.  

When the system has enough load for 2 minutes

B.  

When the system has enough load for 6 minutes

C.  

When the system has enough load for 8 minutes

D.  

When the system has enough load for 10 minutes

Discussion 0
Questions 70

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

Options:

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.

Discussion 0
Questions 71

A user is preparing to load data from an external stage

Which practice will provide the MOST efficient loading performance?

Options:

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

Discussion 0
Questions 72

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

Options:

A.  

Schema

B.  

View

C.  

Internal stage

D.  

Table

E.  

User

F.  

Role

Discussion 0
Questions 73

What are the responsibilities of Snowflake ' s Cloud Service layer? (Choose three.)

Options:

A.  

Authentication

B.  

Resource management

C.  

Virtual warehouse caching

D.  

Query parsing and optimization

E.  

Query execution

F.  

Physical storage of micro-partitions

Discussion 0
Questions 74

A user created a new worksheet within the Snowsight Ul and wants to share this with teammates

How can this worksheet be shared?

Options:

A.  

Create a zero-copy clone of the worksheet and grant permissions to teammates

B.  

Create a private Data Exchange so that any teammate can use the worksheet

C.  

Share the worksheet with teammates within Snowsight

D.  

Create a database and grant all permissions to teammates

Discussion 0
Questions 75

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

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake (VPC)

Discussion 0
Questions 76

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

Options:

A.  

Clustering

B.  

Materialized Views

C.  

Zero-copy Cloning

D.  

Search Optimization Service

Discussion 0
Questions 77

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

Options:

A.  

Shared-disk

B.  

Shared-nothing

C.  

Multi-cluster shared data

D.  

Serverless query engine

Discussion 0
Questions 78

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

Options:

A.  

There is no Fail-safe period for these tables.

B.  

1 day

C.  

7 days

D.  

31 days

E.  

90 days

Discussion 0
Questions 79

What is the minimum Snowflake edition that has column-level security enabled?

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake

Discussion 0
Questions 80

What versions of Snowflake should be used to manage compliance with Personal Identifiable Information (PII) requirements? (Choose two.)

Options:

A.  

Custom Edition

B.  

Virtual Private Snowflake

C.  

Business Critical Edition

D.  

Standard Edition

E.  

Enterprise Edition

Discussion 0
Questions 81

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

Options:

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

Discussion 0
Questions 82

What feature can be used to reorganize a very large table on one or more columns?

Options:

A.  

Micro-partitions

B.  

Clustering keys

C.  

Key partitions

D.  

Clustered partitions

Discussion 0
Questions 83

When is the result set cache no longer available? (Select TWO)

Options:

A.  

When another warehouse is used to execute the query

B.  

When another user executes the query

C.  

When the underlying data has changed

D.  

When the warehouse used to execute the query is suspended

E.  

When it has been 24 hours since the last query

Discussion 0
Questions 84

What is the purpose of an External Function?

Options:

A.  

To call code that executes outside of Snowflake

B.  

To run a function in another Snowflake database

C.  

To share data in Snowflake with external parties

D.  

To ingest data from on-premises data sources

Discussion 0
Questions 85

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

Options:

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

Discussion 0
Questions 86

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

Options:

A.  

STRUCT

B.  

OBJECT

C.  

BINARY

D.  

ARRAY

E.  

CLOB

Discussion 0
Questions 87

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?

Options:

A.  

list @file__stage

B.  

show @file__stage

C.  

view @file__stage

D.  

verify @file__stage

Discussion 0
Questions 88

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

Options:

A.  

True

B.  

False

Discussion 0
Questions 89

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

Options:

A.  

Bytes scanned

B.  

Bytes sent over the network

C.  

Number of partitions scanned

D.  

Percentage scanned from cache

E.  

External bytes scanned

Discussion 0
Questions 90

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

Options:

A.  

Standard Edition

B.  

Enterprise Edition

C.  

Business Critical Edition

D.  

Virtual Private Snowflake Edition

Discussion 0
Questions 91

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

Options:

A.  

Cluster keys

B.  

Time Travel

C.  

Fail-safe

D.  

Cloning

Discussion 0
Questions 92

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

Options:

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

Discussion 0
Questions 93

Which of the following are valid methods for authenticating users for access into Snowflake? (Select THREE)

Options:

A.  

SCIM

B.  

Federated authentication

C.  

TLS 1.2

D.  

Key-pair authentication

E.  

OAuth

F.  

OCSP authentication

Discussion 0
Questions 94

Which copy INTO command outputs the data into one file?

Options:

A.  

SINGLE=TRUE

B.  

MAX_FILE_NUMBER=1

C.  

FILE_NUMBER=1

D.  

MULTIPLE=FAISE

Discussion 0
Questions 95

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?

Options:

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

Discussion 0
Questions 96

What SQL command would be used to view all roles that were granted to user.1?

Options:

A.  

show grants to user USER1;

B.  

show grants of user USER1;

C.  

describe user USER1;

D.  

show grants on user USER1;

Discussion 0
Questions 97

Which data types does Snowflake support when querying semi-structured data? (Select TWO)

Options:

A.  

VARIANT

B.  

ARRAY

C.  

VARCHAR

D.  

XML

E.  

BLOB

Discussion 0
Questions 98

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

Options:

A.  

UTF-8

B.  

UTF-16

C.  

ISO S859-1

D.  

ANSI_X3.A

Discussion 0
Questions 99

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

Options:

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

Discussion 0
Questions 100

What tasks can be completed using the copy command? (Select TWO)

Options:

A.  

Columns can be aggregated

B.  

Columns can be joined with an existing table

C.  

Columns can be reordered

D.  

Columns can be omitted

E.  

Data can be loaded without the need to spin up a virtual warehouse

Discussion 0
Questions 101

Which semi-structured file formats are supported when unloading data from a table? (Select TWO).

Options:

A.  

ORC

B.  

XML

C.  

Avro

D.  

Parquet

E.  

JSON

Discussion 0
Questions 102

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

Options:

A.  

LOAD

B.  

copy

C.  

GET

D.  

PUT

Discussion 0
Questions 103

A virtual warehouse ' s auto-suspend and auto-resume settings apply to which of the following?

Options:

A.  

The primary cluster in the virtual warehouse

B.  

The entire virtual warehouse

C.  

The database in which the virtual warehouse resides

D.  

The Queries currently being run on the virtual warehouse

Discussion 0
Questions 104

What is a responsibility of Snowflake ' s virtual warehouses?

Options:

A.  

Infrastructure management

B.  

Metadata management

C.  

Query execution

D.  

Query parsing and optimization

E.  

Management of the storage layer

Discussion 0
Questions 105

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

Options:

A.  

SnowSQL

B.  

Snowflake classic web interface (Ul)

C.  

Snowsight

D.  

.NET driver

Discussion 0
Questions 106

What is a limitation of a Materialized View?

Options:

A.  

A Materialized View cannot support any aggregate functions

B.  

A Materialized View can only reference up to two tables

C.  

A Materialized View cannot be joined with other tables

D.  

A Materialized View cannot be defined with a JOIN

Discussion 0
Questions 107

What types of data listings are available in the Snowflake Data Marketplace? (Choose two.)

Options:

A.  

Reader

B.  

Consumer

C.  

Vendor

D.  

Standard

E.  

Personalized

Discussion 0
Questions 108

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

Options:

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

Discussion 0
Questions 109

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

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

How can this be accomplished?

Options:

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;

Discussion 0
Questions 110

What actions will prevent leveraging of the ResultSet cache? (Choose two.)

Options:

A.  

Removing a column from the query SELECT list

B.  

Stopping the virtual warehouse that the query is running against

C.  

Clustering of the data used by the query

D.  

Executing the RESULTS_SCAN() table function

E.  

Changing a column that is not in the cached query

Discussion 0
Questions 111

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?

Options:

A.  

Row access policies

B.  

Data masking policies

C.  

Data encryption

D.  

Role based access control

Discussion 0
Questions 112

Which data types are supported by Snowflake when using semi-structured data? (Choose two.)

Options:

A.  

VARIANT

B.  

VARRAY

C.  

STRUCT

D.  

ARRAY

E.  

QUEUE

Discussion 0
Questions 113

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?

Options:

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.

Discussion 0
Questions 114

When cloning a database, what is cloned with the database? (Choose two.)

Options:

A.  

Privileges on the database

B.  

Existing child objects within the database

C.  

Future child objects within the database

D.  

Privileges on the schemas within the database

E.  

Only schemas and tables within the database

Discussion 0
Questions 115

What is the maximum Time Travel retention period for a temporary Snowflake table?

Options:

A.  

90 days

B.  

1 day

C.  

7 days

D.  

45 days

Discussion 0
Questions 116

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?

Options:

A.  

view @my_stage

B.  

list @my_stage

C.  

show @my_stage

D.  

display @my_stage

Discussion 0
Questions 117

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

Options:

A.  

Compute resources

B.  

Query execution

C.  

Authentication

D.  

Data storage

E.  

Metadata

Discussion 0
Questions 118

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

Options:

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.

Discussion 0
Questions 119

What type of query benefits the MOST from search optimization?

Options:

A.  

A query that uses only disjunction (i.e., OR) predicates

B.  

A query that includes analytical expressions

C.  

A query that uses equality predicates or predicates that use IN

D.  

A query that filters on semi-structured data types

Discussion 0
Questions 120

Which of the following are characteristics of Snowflake virtual warehouses? (Choose two.)

Options:

A.  

Auto-resume applies only to the last warehouse that was started in a multi-cluster warehouse.

B.  

The ability to auto-suspend a warehouse is only available in the Enterprise edition or above.

C.  

SnowSQL supports both a configuration file and a command line option for specifying a default warehouse.

D.  

A user cannot specify a default warehouse when using the ODBC driver.

E.  

The default virtual warehouse size can be changed at any time.

Discussion 0
Questions 121

Users are responsible for data storage costs until what occurs?

Options:

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

Discussion 0
Questions 122

Which command sets the Virtual Warehouse for a session?

Options:

A.  

COPY WAREHOUSE FROM < < config file > > ;

B.  

SET WAREHOUSE = < < warehouse name > > ;

C.  

USE WAREHOUSE < < warehouse name > > ;

D.  

USE VIRTUAL_WAREHOUSE < < warehouse name > > ;

Discussion 0
Questions 123

What is the following SQL command used for?

Select * from table(validate(t1, job_id = > ' _last ' ));

Options:

A.  

To validate external table files in table t1 across all sessions

B.  

To validate task SQL statements against table t1 in the last 14 days

C.  

To validate a file for errors before it gets executed using a COPY command

D.  

To return errors from the last executed COPY command into table t1 in the current session

Discussion 0
Questions 124

Which statements are true concerning Snowflake ' s underlying cloud infrastructure? (Select THREE),

Options:

A.  

Snowflake data and services are deployed in a single availability zone within a cloud provider ' s region.

B.  

Snowflake data and services are available in a single cloud provider and a single region, the use of multiple cloud providers is not supported.

C.  

Snowflake can be deployed in a customer ' s private cloud using the customer ' s own compute and storage resources for Snowflake compute and storage

D.  

Snowflake uses the core compute and storage services of each cloud provider for its own compute and storage

E.  

All three layers of Snowflake ' s architecture (storage, compute, and cloud services) are deployed and managed entirely on a selected cloud platform

F.  

Snowflake data and services are deployed in at least three availability zones within a cloud provider ' s region

Discussion 0
Questions 125

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?

Options:

A.  

Use data encryption.

B.  

Use dynamic data masking.

C.  

Use secure materialized views.

D.  

Revoke all roles for functional managers and end users.

Discussion 0
Questions 126

Which Snowflake function will interpret an input string as a JSON document, and produce a VARIANT value?

Options:

A.  

parse_json()

B.  

json_extract_path_text()

C.  

object_construct()

D.  

flatten

Discussion 0
Questions 127

How should a virtual warehouse be configured if a user wants to ensure that additional multi-clusters are resumed with no delay?

Options:

A.  

Configure the warehouse to a size larger than generally required

B.  

Set the minimum and maximum clusters to autoscale

C.  

Use the standard warehouse scaling policy

D.  

Use the economy warehouse scaling policy

Discussion 0
Questions 128

Which command should be used to load data from a file, located in an external stage, into a table in Snowflake?

Options:

A.  

INSERT

B.  

PUT

C.  

GET

D.  

COPY

Discussion 0
Questions 129

Where is Snowflake metadata stored?

Options:

A.  

Within the data files

B.  

In the virtual warehouse layer

C.  

In the cloud services layer

D.  

In the remote storage layer

Discussion 0
Questions 130

What happens to the shared objects for users in a consumer account from a share, once a database has been created in that account?

Options:

A.  

The shared objects are transferred.

B.  

The shared objects are copied.

C.  

The shared objects become accessible.

D.  

The shared objects can be re-shared.

Discussion 0
Questions 131

If a Snowflake user decides a table should be clustered, what should be used as the cluster key?

Options:

A.  

The columns that are queried in the select clause.

B.  

The columns with very high cardinality.

C.  

The columns with many different values.

D.  

The columns most actively used in the select filters.

Discussion 0
Questions 132

Which Snowflake architectural layer is responsible for a query execution plan?

Options:

A.  

Compute

B.  

Data storage

C.  

Cloud services

D.  

Cloud provider

Discussion 0
Questions 133

Which Snowflake layer is always leveraged when accessing a query from the result cache?

Options:

A.  

Metadata

B.  

Data Storage

C.  

Compute

D.  

Cloud Services

Discussion 0
Questions 134

What occurs when a pipe is recreated using the CREATE OR REPLACE PIPE command?

Options:

A.  

The Pipe load history is reset to empty.

B.  

The REFRESH command is executed.

C.  

The stage will be purged.

D.  

The destination table is truncated.

Discussion 0
Questions 135

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

Options:

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.

Discussion 0
Questions 136

True or False: Snowpipe via REST API can only reference External Stages as source.

Options:

A.  

True

B.  

False

Discussion 0
Questions 137

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

Options:

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.

Discussion 0
Questions 138

User INQUISITIVE_PERSON has been granted the role DATA_SCIENCE. The role DATA_SCIENCE has privileges OWNERSHIP on the schema MARKETING of the database ANALYTICS_DW.

Which command will show all privileges granted to that schema?

Options:

A.  

SHOW GRANTS ON ROLE DATA_SCIENCE

B.  

SHOW GRANTS ON SCHEMA ANALYTICS_DW.MARKETING

C.  

SHOW GRANTS TO USER INQUISITIVE_PERSON

D.  

SHOW GRANTS OF ROLE DATA_SCIENCE

Discussion 0
Questions 139

Which REST API can be used with unstructured data?

Options:

A.  

inscrtFilcs

B.  

insertReport

C.  

GET /api/tiles/

D.  

loadHistoryScan

Discussion 0
Questions 140

What can a Snowflake user do in the Admin area of Snowsight?

Options:

A.  

Analyze query performance.

B.  

Write queries and execute them.

C.  

Provide an overview of the listings in the Snowflake Marketplace.

D.  

Connect to Snowflake partners to explore extended functionality.

Discussion 0
Questions 141

What service is provided as an integrated Snowflake feature to enhance Multi-Factor Authentication (MFA) support?

Options:

A.  

Duo Security

B.  

OAuth

C.  

Okta

D.  

Single Sign-On (SSO)

Discussion 0
Questions 142

Which is the MINIMUM required Snowflake edition that a user must have if they want to use AWS/Azure Privatelink or Google Cloud Private Service Connect?

Options:

A.  

Standard

B.  

Premium

C.  

Enterprise

D.  

Business Critical

Discussion 0
Questions 143

How can a dropped internal stage be restored?

Options:

A.  

Enable Time Travel.

B.  

Clone the dropped stage.

C.  

Execute the UNDROP command.

D.  

Recreate the dropped stage.

Discussion 0
Questions 144

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

Options:

A.  

Masking policy

B.  

Stored procedure

C.  

Task

D.  

External table

Discussion 0
Questions 145

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

Options:

A.  

Schemas

B.  

Roles

C.  

Secure Views

D.  

Stored Procedures

E.  

Tables

F.  

Secure User-Defined Functions (UDFs)

Discussion 0
Questions 146

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

Options:

A.  

INTERSECT

B.  

MFRCK

C.  

MINUS

D.  

UNION

Discussion 0
Questions 147

What does Snowflake ' s search optimization service support?

Options:

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)

Discussion 0
Questions 148

How does Snowflake handle the bulk unloading of data into single or multiple files?

Options:

A.  

It assigns each unloaded data file a unique name.

B.  

It uses the put command to download the data by default.

C.  

It uses COPY INTO < location > for bulk unloading where the default option is SINGLE - TRUE.

D.  

It uses COPY INTO < location > to copy the data from a table into one or more files in an external stage only.

Discussion 0
Questions 149

Which activities are included in the Cloud Sen/ices layer? (Select TWO).

Options:

A.  

Data storage

B.  

Dynamic data masking

C.  

Partition scanning

D.  

User authentication

E.  

Infrastructure management

Discussion 0
Questions 150

How does Snowflake allow a data provider with an Azure account in central Canada to share data with a data consumer on AWS in Australia?

Options:

A.  

The data provider in Azure Central Canada can create a direct share to AWS Asia Pacific, if they are both in the same organization.

B.  

The data consumer and data provider can form a Data Exchange within the same organization to create a share from Azure Central Canada to AWS Asia Pacific.

C.  

The data provider uses the GET DATA workflow in the Snowflake Data Marketplace to create a share between Azure Central Canada and AWS Asia Pacific.

D.  

The data provider must replicate the database to a secondary account in AWS Asia Pacific within the same organization then create a share to the data consumer ' s account.

Discussion 0
Questions 151

Two users share a virtual warehouse named wh dev 01. When one of the users loads data, the other one experiences performance issues while querying data.

How does Snowflake recommend resolving this issue?

Options:

A.  

Scale up the existing warehouse.

B.  

Create separate warehouses for each user.

C.  

Create separate warehouses for each workload.

D.  

Stop loading and querying data at the same time.

Discussion 0
Questions 152

How would a user execute a series of SQL statements using a task?

Options:

A.  

Include the SQL statements in the body of the task CREATE TASK mytask .. AS INSERT INTO target1 SELECT .. FROM stream_s1 WHERE .. INSERT INTO target2 SELECT .. FROM stream_s1WHERE ..

B.  

A stored procedure can have only one DML statement per stored procedure invocation and therefore the user should sequence stored procedure calls in the taskdefinition CREATE TASK mytask .... AScall stored_proc1(); call stored_proc2();

C.  

Use a stored procedure executing multiple SQL statements and invoke the stored procedure from the task. CREATE TASK mytask .... AS call stored_proc_multiple_statements_inside();

D.  

Create a task for each SQL statement (e.g. resulting in task1, task2, etc.) and string the series of SQL statements by having a control task calling task1, task2, etc. sequentially.

Discussion 0
Questions 153

Which items are considered schema objects in Snowflake? (Select TWO).

Options:

A.  

Pipe

B.  

File format

C.  

Resource monitor

D.  

Storage integration

E.  

Virtual warehouse

Discussion 0
Questions 154

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

Options:

A.  

ARRAY

B.  

OBJECT

C.  

VARCHAR

D.  

VARIANT

Discussion 0
Questions 155

Which stages are used with the Snowflake PUT command to upload files from a local file system? (Choose three.)

Options:

A.  

Schema Stage

B.  

User Stage

C.  

Database Stage

D.  

Table Stage

E.  

External Named Stage

F.  

Internal Named Stage

Discussion 0
Questions 156

What is a machine learning and data science partner within the Snowflake Partner Ecosystem?

Options:

A.  

Informatica

B.  

Power Bl

C.  

Adobe

D.  

Data Robot

Discussion 0
Questions 157

How often are encryption keys automatically rotated by Snowflake?

Options:

A.  

30 Days

B.  

60 Days

C.  

90 Days

D.  

365 Days

Discussion 0
Questions 158

What is the default File Format used in the COPY command if one is not specified?

Options:

A.  

CSV

B.  

JSON

C.  

Parquet

D.  

XML

Discussion 0
Questions 159

What Snowflake role must be granted for a user to create and manage accounts?

Options:

A.  

ACCOUNTADMIN

B.  

ORGADMIN

C.  

SECURITYADMIN

D.  

SYSADMIN

Discussion 0
Questions 160

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

Options:

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

Discussion 0
Questions 161

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

Options:

A.  

True

B.  

False

Discussion 0
Questions 162

Which of the following describes external functions in Snowflake?

Options:

A.  

They are a type of User-defined Function (UDF).

B.  

They contain their own SQL code.

C.  

They call code that is stored inside of Snowflake.

D.  

They can return multiple rows for each row received

Discussion 0
Questions 163

Which metrics in the QUERY_HISTORY Account_Usage View can be used to assess the pruning efficiency of a query? (Select TWO).

Options:

A.  

EXECUTION_TIME

B.  

PARTITIONS_TOTAL

C.  

COMPILATION_TIME

D.  

TOTAL_ELAPSED_TIME

E.  

PARTITIONS_SCANNED

Discussion 0
Questions 164

What transformations are supported in a CREATE PIPE ... AS COPY ... FROM (....) statement? (Select TWO.)

Options:

A.  

Data can be filtered by an optional where clause

B.  

Incoming data can be joined with other tables

C.  

Columns can be reordered

D.  

Columns can be omitted

E.  

Row level access can be defined

Discussion 0
Questions 165

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?

Options:

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

Discussion 0
Questions 166

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

Options:

A.  

CSV (Unzipped)

B.  

Parquet

C.  

CSV (Gzipped)

D.  

ORC

Discussion 0
Questions 167

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

Options:

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.

Discussion 0
Questions 168

Which command is used to unload data from a Snowflake table into a file in a stage?

Options:

A.  

COPY INTO

B.  

GET

C.  

WRITE

D.  

EXTRACT INTO

Discussion 0
Questions 169

In which use cases does Snowflake apply egress charges?

Options:

A.  

Data sharing within a specific region

B.  

Query result retrieval

C.  

Database replication

D.  

Loading data into Snowflake

Discussion 0
Questions 170

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

Options:

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

Discussion 0
Questions 171

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

Options:

A.  

ROLES

B.  

POLICY_REFERENCES

C.  

QUERY_HISTORY

D.  

RESOURCE_MONIT ORS

E.  

ACCESS_HISTORY

Discussion 0
Questions 172

A user needs to create a materialized view in the schema MYDB.MYSCHEMA.

Which statements will provide this access?

Options:

A.  

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

B.  

GRANT ROLE MYROLE TO USER USER1;CREATE MATERIALIZED VIEW ON SCHEMA MYD

B.  

MYSCHEMA TO USER USER1;

C.  

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

D.  

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

Discussion 0
Questions 173

A Snowflake user is creating a deployment pipeline for Snowflake objects.

What interface should be used to automate object deployment?

Options:

A.  

Snowflake Horizon Catalog

B.  

SnowSQL

C.  

ODBC driver

D.  

SnowCD

Discussion 0
Questions 174

A Snowflake user needs to share a data set and wants it to be available to any Snowflake account that resides in the same cloud region. What is the recommended way to do this?

Options:

A.  

Use a public listing.

B.  

Use a direct share.

C.  

Use a Data Exchange.

D.  

Use an external stage.

Discussion 0
Questions 175

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

Options:

A.  

Materialized views

B.  

Sequences

C.  

Procedures

D.  

Tables

E.  

Secure User Defined Functions (UDFs)

Discussion 0
Questions 176

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?

Options:

A.  

Okta Verify

B.  

Duo Mobile

C.  

Microsoft Authenticator

D.  

Google Authenticator

Discussion 0
Questions 177

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

Options:

A.  

Compute layer

B.  

Storage layer

C.  

Cloud infrastructure layer

D.  

Cloud services layer

Discussion 0
Questions 178

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

Options:

A.  

True

B.  

False

Discussion 0
Questions 179

What role is required to use Partner Connect?

Options:

A.  

ACCOUNTADMIN

B.  

ORGADMIN

C.  

SECURITYADMIN

D.  

SYSADMIN

Discussion 0
Questions 180

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

Options:

A.  

Implementation of column-level security will optimize query performance.

B.  

Column-level security supports encryption of the entire database.

C.  

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

D.  

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

E.  

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

Discussion 0
Questions 181

Which data sharing mechanism can be used to share data privately or publicly within the Snowflake Marketplace?

Options:

A.  

Listing

B.  

Direct share

C.  

Reader account

D.  

Data Exchange

Discussion 0
Questions 182

Which types of values lead to slower queries and increased storage consumption when placed within a VARIANT column? Select TWO.

Options:

A.  

JSON null values

B.  

Floating-point numbers

C.  

Arrays

D.  

Vectors

E.  

Timestamps within strings

Discussion 0
Questions 183

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

Options:

A.  

In a table definition

B.  

In a named file format

C.  

In a named stage definition

D.  

In the copy command

Discussion 0
Questions 184

How can a 5 GB table be downloaded into a single file MOST efficiently?

Options:

A.  

Keep the default MAX_FILE_SIZE to 16 MB

B.  

Set the default MAX_FILE_SI2E to 5 G

B.  

C.  

Set the SINGLE parameter to TRUE.

D.  

Use a regular expression in the stage specifications of the COPY command.

Discussion 0
Questions 185

A Snowflake Practitioner manages a database called SALES_DB. This database has a PUBLIC schema and an ORDERS table that is updated frequently. The database has a data retention period of 7 days. On November 16, 2025, at 3:00 PM, the Practitioner accidentally ran a DELETE command that removed all records from the ORDERS table. Which statement will recover all deleted records?

Options:

A.  

CREATE TABLE orders_restored CLONE orders AT (TIMESTAMP = > ' 2025-11-16 10:00:00 ' ::TIMESTAMP);

B.  

CREATE TABLE orders_restored CLONE orders BEFORE (TIMESTAMP = > ' 2025-11-16 15:00:00 ' ::TIMESTAMP);

C.  

CREATE TABLE orders_restored CLONE orders BEFORE (OFFSET = > -60*5);

D.  

CREATE TABLE orders_restored CLONE orders AT (TIMESTAMP = > ' 2025-11-16 15:00:00 ' ::TIMESTAMP);

Discussion 0
Questions 186

How should a data provider securely share Snowflake objects with a data consumer who does not have a Snowflake account?

Options:

A.  

Give the consumer owner ' s rights on the provider ' s Snowflake account.

B.  

Unload the data into the consumer ' s cloud storage.

C.  

Create a reader account for the consumer.

D.  

Create and replicate a share, then give the consumer access to the replication.

Discussion 0
Questions 187

Which statement can be used to create a point-in-time, zero-copy snapshot of a table named Cable?

Options:

A.  

CREATE VIEW cable_view AS SELECT * FROM Cable;

B.  

COPY INTO @stage FROM Cable;

C.  

CREATE TABLE cable_clone CLONE Cable;

D.  

GRANT SELECT ON TABLE Cable TO SHARE my_share;

Discussion 0
Questions 188

Which function can be used to convert semi-structured data into rows and columns?

Options:

A.  

TABLE

B.  

FLATTEN

C.  

PARSE_JSON

D.  

JSON EXTRACT PATH TEXT

Discussion 0
Questions 189

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

Options:

A.  

Directory table

B.  

External table

C.  

Dynamic table

D.  

Iceberg table

Discussion 0
Questions 190

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

Options:

A.  

Authentication

B.  

Passkeys

C.  

Rotation

D.  

Time-based one-time passcodes

Discussion 0
Questions 191

How can the Query Profile be used to troubleshoot a problematic query?

Options:

A.  

It will indicate if a virtual warehouse memory is too small to run the query

B.  

It will indicate if a user lacks the privileges needed to run the query.

C.  

It will indicate if a virtual warehouse is in auto-scale mode

D.  

It will indicate if the user has enough Snowflake credits to run the query

Discussion 0
Questions 192

What is a key difference between the Snowflake CLI and SnowSQL?

Options:

A.  

SnowSQL is used for managing workloads and applications, while Snowflake CLI executes queries.

B.  

Snowflake CLI is primarily used for managing workloads and applications, while SnowSQL is used for executing operations.

C.  

SnowSQL supports only Data Definition Language, or DDL, operations, while Snowflake CLI supports only Data Manipulation Language, or DML, operations.

D.  

Snowflake CLI only supports query execution, while SnowSQL manages Python packages.

Discussion 0
Questions 193

The following settings are configured:

THE MIN_DATA_RETENTION_TIME_IN_DAYS is set to 5 at the account level.

THE DATA_RETENTION_TIME_IN_DAYS is set to 2 at the object level.

For how many days will the data be retained at the object level?

Options:

A.  

2

B.  

3

C.  

5

D.  

7

Discussion 0
Questions 194

What information is stored in the ACCESS_HlSTORY view?

Options:

A.  

History of the files that have been loaded into Snowflake

B.  

Names and owners of the roles that are currently enabled in the session

C.  

Query details such as the objects included and the user who executed the query

D.  

Details around the privileges that have been granted for all objects in an account

Discussion 0
Questions 195

A Snowflake user accidentally deleted a table. The table no longer exists, but the session is within the data retention period. How can the table be restored using the LEAST amount of operational overhead?

Options:

A.  

Clone the table schema as it existed before the table was dropped.

B.  

Clone the database as it existed before the table was dropped.

C.  

Recreate the table and reload the data.

D.  

Run the UNDROP command against the table.

Discussion 0
Questions 196

What type of queries will benefit from the search optimization service when using equality predicates?

Options:

A.  

Queries using point-lookups

B.  

Queries using data substrings

C.  

Queries with geospatial data

D.  

Queries of semi-structured data

Discussion 0
Questions 197

What is a non-configurable feature that provides historical data that Snowflake may recover during a 7-day period?

Options:

A.  

Fail-safe

B.  

Time Travel

C.  

Cloning

D.  

Account replication

Discussion 0
Questions 198

What action should be taken if a Snowflake user wants to share a newly created object in a database with consumers?

Options:

A.  

Use the automatic sharing feature for seamless access.

B.  

Drop the object and then re-add it to the database to trigger sharing.

C.  

Recreate the object with a different name in the database before sharing.

D.  

Use the grant privilege ... TO share command to grant the necessary privileges.

Discussion 0
Questions 199

What common query issues can be identified using the Query Profile? (Select TWO)

Options:

A.  

Exploding joins

B.  

UNIONS without ALL

C.  

Insufficient role permissions

D.  

Invalid SQL syntax

E.  

An incorrect filter condition in a WHERE clause

Discussion 0
Questions 200

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

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake (VPS)

Discussion 0
Questions 201

Using which feature or object will temporarily scale virtual warehouses running costly queries?

Options:

A.  

Resource monitor

B.  

Materialized view

C.  

Query acceleration service

D.  

Search optimization service

Discussion 0
Questions 202

When will Snowflake charge credits for the use of the Cloud Services layer?

Options:

A.  

Credits will be charged whenever the Cloud Services layer is used.

B.  

Credits will be charged only when running a Snowflake-provisioned compute warehouse comfute_wh.

C.  

Credits will be charged when the daily consumption of cloud services resources exceeds Wo of the daily warehouse usage.

D.  

Credits will be charged only when a virtual warehouse consumes serverless compute services.

Discussion 0
Questions 203

What is the effect of using FORCE = TRUE in a COPY INTO < table > command?

Options:

A.  

All files will be loaded, even ones with a load status of unknown.

B.  

Files that have already been successfully loaded into the table will be loaded again.

C.  

Files that have already been successfully loaded into the table will not be loaded again.

D.  

String columns longer than the length specified in the column definition will be loaded anyway.

Discussion 0
Questions 204

What is the primary purpose of a directory table in Snowflake?

Options:

A.  

To store actual data from external stages

B.  

To automatically expire file URLs for security

C.  

To manage user privileges and access control

D.  

To store file-level metadata about data files in a stage

Discussion 0
Questions 205

Which steps will reduce memory spillage when running a very large query? (Select TWO)

Options:

A.  

Enable auto-scale mode on the virtual warehouse.

B.  

Increase the network bandwidth.

C.  

Process the data in smaller batches.

D.  

Add a DISTINCT clause to the query.

E.  

Increase the size of the virtual warehouse.

Discussion 0
Questions 206

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

Options:

A.  

No access

B.  

Read access

C.  

Write access

D.  

Full access

Discussion 0
Questions 207

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

Options:

A.  

GET

B.  

CREATE STAGE

C.  

PUT

D.  

COPY INTO < location >

E.  

CREATE PIPE

Discussion 0
Questions 208

Which COPY INTO < table > parameter setting should be used to prevent a partial data load when an error is encountered?

Options:

A.  

FORCE = FALSE

B.  

RETURN_FAILED_ONLY = FALSE

C.  

LOAD_UNCERTAIN_FILES = FALSE

D.  

ON_ERROR = ABORT_STATEMENT

Discussion 0
Questions 209

How does Snowflake support the use of structured and semi-structured data? (Select TWO)

Options:

A.  

Structured data is supported through the use of traditional relational database tables, organized into rows and columns.

B.  

Structured and semi-structured data are stored in separate physical storage locations; users must choose which type of data to use when creating a table.

C.  

Semi-structured data is supported through the use of automatically indexed database tables.

D.  

All semi-structured data is automatically converted into structured data when it is loaded into Snowflake.

E.  

Users can load and query semi-structured data using SQL using the SQL semi-structured data handling functions.

Discussion 0
Questions 210

What is a recommended best practice when loading data into Snowflake?

Options:

A.  

Combine smaller files into larger tiles before loading.

B.  

When loading a single large file split it into multiple files before loading.

C.  

Set the DATA_RETENTION_TIME_IN_DAYS on the table to 0 before loading.

D.  

Make sure the files in the stage are either all compressed or all uncompressed.

Discussion 0
Questions 211

Which view in SNOWFLAKE.ACCOUNT_USAGE shows from which IP address a user connected to Snowflak?

Options:

A.  

ACCESS_HOSTORY

B.  

LOGIN_HISTORY

C.  

SESSIONS

D.  

QUERY HISTORY

Discussion 0
Questions 212

How does an authentication policy affect security in a Snowflake account?

Options:

A.  

It controls how a client or user can access Snowflake.

B.  

It restricts inbound access to Snowflake data.

C.  

It restricts outbound traffic from Snowflake to external network destinations.

D.  

It provides users with the ability to use Single Sign-On, or SSO, to access Snowflake.

Discussion 0
Questions 213

A user needs to automatically retrieve Iceberg column definitions using the INFER_SCHEMA function for semi-structured files stored on a stage. Which file format configuration will help them achieve this?

Options:

A.  

CREATE FILE FORMAT my_ff TYPE = ORC;

B.  

CREATE FILE FORMAT my_ff TYPE = AVRO;

C.  

CREATE FILE FORMAT my_ff TYPE = PARQUET USE_VECTORIZED_SCANNER = TRUE;

D.  

CREATE FILE FORMAT my_ff TYPE = PARQUET USE_VECTORIZED_SCANNER = FALSE;

Discussion 0
Questions 214

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

Options:

A.  

DESCRIBE FILE FORMAT

B.  

SHOW FILE FORMAT

C.  

LIST

D.  

SELECT $1 FROM < location >

Discussion 0
Questions 215

In addition to performing all the standard steps to share data, which privilege must be granted on each database referenced by a secure view in order to be shared?

Options:

A.  

READ

B.  

REFERENCES

C.  

REFERENCEJJSAGE

D.  

USAGE

Discussion 0
Questions 216

What will happen to partitions if a table is cloned and the original table type is then changed from permanent to transient?

Options:

A.  

Old partitions will not be changed to transient, but any new partitions added to the clone will follow the transient lifecycle.

B.  

Old partitions will be changed to transient, and any new partitions added to the clone will follow the transient lifecycle.

C.  

Both old and new partitions will be changed to transient, but the original table will keep the original table type.

D.  

Both old and new partitions will be changed to transient, and the original table type will change to transient.

Discussion 0
Questions 217

Which Snowflake mechanism is used to limit the number of micro-partitions scanned by a query?

Options:

A.  

Caching

B.  

Cluster depth

C.  

Query pruning

D.  

Retrieval optimization

Discussion 0
Questions 218

Which function unloads data from a relational table to JSON?

Options:

A.  

TRUNC < ID_NUMBER, -6)

B.  

TRUNC(ID_NUMBER, 5)

C.  

ID_NUMBER*100

D.  

TO_CHAR < ID NUMBER)

Discussion 0
Questions 219

Which COPY INTO < location > command options impact the number of files generated? Select TWO.

Options:

A.  

SINGLE

B.  

RECORD_DELIMITER

C.  

MAX_FILE_SIZE

D.  

INCLUDE_QUERY_ID

E.  

DETAILED_OUTPUT

Discussion 0
Questions 220

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

Options:

A.  

ACCOUNTADMIN

B.  

SECURITYADMIN

C.  

SYSADMIN

D.  

ORGADMIN

Discussion 0
Questions 221

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

Options:

A.  

0 days

B.  

1 day

C.  

7 days

D.  

90 days

Discussion 0
Questions 222

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

Options:

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.

Discussion 0
Questions 223

Which view can be used to determine if a table has frequent row updates or deletes?

Options:

A.  

TABLES

B.  

TABLE_STORAGE_METRICS

C.  

STORAGE_DAILY_HISTORY

D.  

STORAGE USAGE

Discussion 0
Questions 224

A Snowflake user wants to temporarily bypass a network policy by configuring the user object property MINS_TO_BYPASS_NETWORK_POLICY.

What should they do?

Options:

A.  

Use the SECURITYADMIN role.

B.  

Use the SYSADMIN role.

C.  

Use the USERADMIN role.

D.  

Contact Snowflake Support.

Discussion 0
Questions 225

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

Options:

A.  

User stage

B.  

Table stage

C.  

Named internal stage

D.  

Named external stage

Discussion 0
Questions 226

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

Options:

A.  

Last_QUERY_ID

B.  

CURRENT_STATEMENT

C.  

UUID_STRING

D.  

JOB_ID

Discussion 0
Questions 227

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

Options:

A.  

ARRAY

B.  

CHARACTER

C.  

STRING

D.  

VARCHAR

E.  

VARIANT

Discussion 0
Questions 228

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

Options:

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.

Discussion 0
Questions 229

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

Options:

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.

Discussion 0
Questions 230

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

Options:

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.

Discussion 0
Questions 231

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?

Options:

A.  

Data classification

B.  

Query acceleration service

C.  

Search optimization service

D.  

Tagging

Discussion 0
Questions 232

How are network policies defined in Snowflake?

Options:

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.

Discussion 0
Questions 233

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

Options:

A.  

GROUP BY

B.  

LIMIT

C.  

ORDER BY

D.  

PARTITION BY

E.  

UNION ALL

Discussion 0
Questions 234

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

Options:

A.  

BINARY_FORMAT

B.  

ESCAPE_UNENCLOSED_FIELD

C.  

FIELD_OPTIONALLY_ENCLOSED_BY

D.  

SKIP BYTE ORDER MARK

Discussion 0
Questions 235

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

Options:

A.  

GET_STATE_LOCATION

B.  

GET_PRESENT_URL

C.  

BUILD_SCOPED_FILE_URL

D.  

BUILD_STAGE_FILE_URL

Discussion 0
Questions 236

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

Options:

A.  

0 days

B.  

1 day

C.  

7 days

D.  

14 days

Discussion 0
Questions 237

A user wants to add additional privileges to the system-defined roles for their virtual warehouse. How does Snowflake recommend they accomplish this?

Options:

A.  

Grant the additional privileges to a custom role.

B.  

Grant the additional privileges to the ACCOUNTADMIN role.

C.  

Grant the additional privileges to the SYSADMIN role.

D.  

Grant the additional privileges to the ORGADMIN role.

Discussion 0
Questions 238

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

Options:

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.

Discussion 0
Questions 239

A Snowflake user executed a query and received the results. Another user executed the same query 4 hours later. The data had not changed.

What will occur?

Options:

A.  

No virtual warehouse will be used, data will be read from the result cache.

B.  

No virtual warehouse will be used, data will be read from the local disk cache.

C.  

The default virtual warehouse will be used to read all data.

D.  

The virtual warehouse that is defined at the session level will be used to read all data.

Discussion 0
Questions 240

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

Options:

A.  

1

B.  

5

C.  

10

D.  

100

Discussion 0
Questions 241

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

Options:

A.  

USAGE

B.  

OPERATE

C.  

MONITOR

D.  

MODIFY

Discussion 0
Questions 242

What information does the Query Profile provide?

Options:

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

Discussion 0
Questions 243

Which data formats are supported by Snowflake when unloading semi-structured data? (Select TWO).

Options:

A.  

Binary file in Avro

B.  

Binary file in Parquet

C.  

Comma-separated JSON

D.  

Newline Delimited JSON

E.  

Plain text file containing XML elements

Discussion 0
Questions 244

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

Options:

A.  

60 minutes

B.  

24 hours

C.  

14 days

D.  

30 days

Discussion 0
Questions 245

What are characteristics of transient tables in Snowflake? (Select TWO).

Options:

A.  

Transient tables have a Fail-safe period of 7 days.

B.  

Transient tables can be cloned to permanent tables.

C.  

Transient tables persist until they are explicitly dropped.

D.  

Transient tables can be altered to make them permanent tables.

E.  

Transient tables have Time Travel retention periods of 0 or 1 day.

Discussion 0
Questions 246

How does Snowflake reorganize data when it is loaded? (Select TWO).

Options:

A.  

Binary format

B.  

Columnar format

C.  

Compressed format

D.  

Raw format

E.  

Zipped format

Discussion 0
Questions 247

What does the TableScan operator represent in the Query Profile?

Options:

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

Discussion 0
Questions 248

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

Options:

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 >

Discussion 0
Questions 249

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

Options:

A.  

UTF-8

B.  

UTF-16

C.  

ISO-8859-1

D.  

WINDOWS-1253

Discussion 0
Questions 250

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

Options:

A.  

ACCOUNTADMIN

B.  

SECURITYADMIN

C.  

SYSADMIN

D.  

ORGADMIN

Discussion 0
Questions 251

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?

Options:

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.

Discussion 0
Questions 252

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

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake (VPS)

Discussion 0
Questions 253

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

Options:

A.  

1 hour

B.  

2 hours

C.  

4 hours

D.  

8 hours

Discussion 0
Questions 254

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

Options:

A.  

1 minutes

B.  

5 minutes

C.  

10 minutes

D.  

15 minutes

Discussion 0
Questions 255

A Snowflake user is writing a User-Defined Function (UDF) that includes some unqualified object names.

How will those object names be resolved during execution?

Options:

A.  

Snowflake will resolve them according to the SEARCH_PATH parameter.

B.  

Snowflake will only check the schema the UDF belongs to.

C.  

Snowflake will first check the current schema, and then the schema the previous query used

D.  

Snowflake will first check the current schema, and them the PUBLIC schema of the current database.

Discussion 0
Questions 256

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?

Options:

A.  

60

B.  

91

C.  

120

D.  

121

Discussion 0
Questions 257

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?

Options:

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.

Discussion 0
Questions 258

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

Options:

A.  

SYSTEMADMIN_TAG

B.  

SYSTEM$GET_PRIVATELINK

C.  

SYSTEMSALLONTLIST

D.  

SYSTEMAUTHORIZE

Discussion 0
Questions 259

Which use case does the search optimization service support?

Options:

A.  

Disjuncts (OR) in join predicates

B.  

LIKE/ILIKE/RLIKE join predicates

C.  

Join predicates on VARIANT columns

D.  

Conjunctions (AND) of multiple equality predicates

Discussion 0
Questions 260

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

Options:

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.

Discussion 0
Questions 261

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

Options:

A.  

BINARY

B.  

GEOGRAPHY

C.  

GEOMETRY

D.  

OBJECT

E.  

VARIANT

Discussion 0
Questions 262

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

Options:

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.

Discussion 0
Questions 263

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

Options:

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.

Discussion 0
Questions 264

Which table type exists only within the session it was created and is only visible to the user who created it?

Options:

A.  

Hybrid

B.  

Dynamic

C.  

Transient

D.  

Temporary

Discussion 0
Questions 265

Which typos of charts does Snowsight support? (Select TWO).

Options:

A.  

Area charts

B.  

Bar charts

C.  

Column charts

D.  

Radar charts

E.  

Scorecards

Discussion 0
Questions 266

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

Options:

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.

Discussion 0
Questions 267

What type of function returns one value for each Invocation?

Options:

A.  

Aggregate

B.  

Scalar

C.  

Table

D.  

Window

Discussion 0
Questions 268

Which statement accurately describes Snowflake ' s architecture?

Options:

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.

Discussion 0
Questions 269

Which common query problems are identified by the Query Profile? (Select TWO.)

Options:

A.  

Syntax error

B.  

Inefficient pruning

C.  

Ambiguous column names

D.  

Queries too large to fit in memory

E.  

Object does not exist or not authorized

Discussion 0
Questions 270

Which file format will keep floating-point numbers from being truncated when data is unloaded?

Options:

A.  

CSV

B.  

JSON

C.  

ORC

D.  

Parquet

Discussion 0
Questions 271

What SnowFlake database object is derived from a query specification, stored for later use, and can speed up expensive aggregation on large data sets?

Options:

A.  

Temporary table

B.  

External table

C.  

Secure view

D.  

Materialized view

Discussion 0
Questions 272

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

Options:

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 >

Discussion 0
Questions 273

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

Options:

A.  

COPY INTO

B.  

GET

C.  

INSERT INTO

D.  

PUT

Discussion 0
Questions 274

Which Snowflow object does not consume and storage costs?

Options:

A.  

Secure view

B.  

Materialized view

C.  

Temporary table

D.  

Transient table

Discussion 0
Questions 275

What information is found within the Statistic output in the Query Profile Overview?

Options:

A.  

Operator tree

B.  

Table pruning

C.  

Most expensive nodes

D.  

Nodes by execution time

Discussion 0
Questions 276

How is unstructured data retrieved from data storage?

Options:

A.  

SQL functions like the GET command can be used to copy the unstructured data to a location on the client.

B.  

SQL functions can be used to create different types of URLs pointing to the unstructured data. These URLs can be used to download the data to a client.

C.  

SQL functions can be used to retrieve the data from the query results cache. When the query results are output to a client, the unstructured data will be output to the client as files.

D.  

SQL functions can call on different web extensions designed to display different types of files as a web page. The web extensions will allow the files to be downloaded to the client.

Discussion 0
Questions 277

What happens when a Snowflake user changes the data retention period at the schema level?

Options:

A.  

All child objects will retain data for the new retention period.

B.  

All child objects that do not have an explicit retention period will automatically inherit the new retention period.

C.  

All child objects with an explicit retention period will be overridden with the new retention period.

D.  

All explicit child object retention periods will remain unchanged.

Discussion 0
Questions 278

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

Options:

A.  

Access control

B.  

Fail-safe

C.  

Network policies

D.  

Time Travel

Discussion 0
Questions 279

Which operation can be performed on Snowflake external tables?

Options:

A.  

INSERT

B.  

JOIN

C.  

RENAME

D.  

ALTER

Discussion 0
Questions 280

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

Options:

A.  

1 hour

B.  

2 hours

C.  

4 hours

D.  

8 hours

Discussion 0
Questions 281

Which Snowflake command can be used to unload the result of a query to a single file?

Options:

A.  

Use COPY INTO < external stage > followed by a GET command to download the file.

B.  

Use COPY INTO < internal stage > followed by a put command to download the file.

C.  

Use COPY INTO < internal stage > with SINGLE = TRUE followed by a GET command to download the file.

D.  

Use COPY INTO < external stage > with SINGLE = TRUE followed by a PUT command to download the file.

Discussion 0
Questions 282

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

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

Options:

A.  

Rename listings.

B.  

Delete provider profiles.

C.  

Modify listings properties.

D.  

Modify incoming listing access requests.

E.  

Submit listings for approval/publishing.

Discussion 0
Questions 283

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

Options:

A.  

DATABASE_STORAGE_USAGE_HISTORY

B.  

TABLE_STORAGE_METRICS

C.  

STORAGE_DAILY_HISTORY

D.  

STAGE STORAGE USAGE HISTORY

Discussion 0
Questions 284

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

Options:

A.  

ARRAY

B.  

BLOB

C.  

CLOB

D.  

JSON

E.  

VARIANT

Discussion 0
Questions 285

Who can grant object privileges in a regular schema?

Options:

A.  

Object owner

B.  

Schema owner

C.  

Database owner

D.  

SYSADMIN

Discussion 0
Questions 286

Which Snowflake object does not consume any storage costs?

Options:

A.  

Secure view

B.  

Materialized view

C.  

Temporary table

D.  

Transient table

Discussion 0
Questions 287

Which stream type can be used for tracking the records in external tables?

Options:

A.  

Append-only

B.  

External

C.  

Insert-only

D.  

Standard

Discussion 0
Questions 288

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

Options:

A.  

SHOW

B.  

MERGE

C.  

INSERT

D.  

DELETE

E.  

DESCRIBE

Discussion 0
Questions 289

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

Options:

A.  

Standard Edition

B.  

Enterprise Edition

C.  

Business Critical Edition

D.  

Virtual Private Snowflake Edition

Discussion 0
Questions 290

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?

Options:

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;

Discussion 0
Questions 291

Which function unloads data from a relational table to JSON?

Options:

A.  

TO_OBJECT

B.  

TO_JSON

C.  

TO_VARIANT

D.  

OBJECT CONSTRUCT

Discussion 0
Questions 292

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

Options:

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.

Discussion 0
Questions 293

Which solution improves the performance of point lookup queries that return a small number of rows from large tables using highly selective filters?

Options:

A.  

Automatic clustering

B.  

Materialized views

C.  

Query acceleration service

D.  

Search optimization service

Discussion 0
Questions 294

Which Snowflake function is maintained separately from the data and helps to support features such as Time Travel, Secure Data Sharing, and pruning?

Options:

A.  

Column compression

B.  

Data clustering

C.  

Micro-partitioning

D.  

Metadata management

Discussion 0
Questions 295

What type of query will benefit from the query acceleration service?

Options:

A.  

Queries without filters or aggregation

B.  

Queries with large scans and selective filters

C.  

Queries where the GROUP BY has high cardinality

D.  

Queries of tables that have search optimization service enabled

Discussion 0
Questions 296

What is the purpose of the Snowflake SPLIT TO_TABLE function?

Options:

A.  

To count the number of characters in a string

B.  

To split a string into an array of sub-strings

C.  

To split a string and flatten the results into rows

D.  

To split a string and flatten the results into columns

Discussion 0
Questions 297

Which Snowflake function will parse a JSON-null into a SQL-null?

Options:

A.  

TO_CHAR

B.  

TO_VARIANT

C.  

TO_VARCHAR

D.  

STRIP NULL VALUE

Discussion 0
Questions 298

The fail-safe retention period is how many days?

Options:

A.  

1 day

B.  

7 days

C.  

45 days

D.  

90 days

Discussion 0
Questions 299

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?

Options:

A.  

DATA_RETENTION_TIME_IN_DAYS

B.  

MAX_DATA_EXTENSION_TIME_IN_DAYS

C.  

MIN_DATA_RETENTION_TIME_IN_DAYS

D.  

MAX CONCURRENCY LEVEL

Discussion 0
Questions 300

What transformations are supported when loading data into a table using the COPY INTO < table > command? (Select TWO).

Options:

A.  

Column reordering

B.  

Column omission

C.  

JOIN function

D.  

FLATTEN function

E.  

GROUP BY function

Discussion 0
Questions 301

What is a characteristic of materialized views in Snowflake?

Options:

A.  

Materialized views do not allow joins.

B.  

Clones of materialized views can be created directly by the user.

C.  

Multiple tables can be joined in the underlying query of a materialized view.

D.  

Aggregate functions can be used as window functions in materialized views.

Discussion 0
Questions 302

What does a masking policy consist of in Snowflake?

Options:

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

Discussion 0
Questions 303

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

Options:

A.  

COPY INTO

B.  

CREATE PIPE

C.  

INSERT INTO

D.  

TABLE STREAM

Discussion 0
Questions 304

Which objects together comprise a namespace in Snowflake? (Select TWO).

Options:

A.  

Account

B.  

Database

C.  

Schema

D.  

Table

E.  

Virtual warehouse

Discussion 0
Questions 305

Which object can be used with Secure Data Sharing?

Options:

A.  

View

B.  

Materialized view

C.  

External table

D.  

User-Defined Function (UDF)

Discussion 0
Questions 306

How can a Snowflake user traverse semi-structured data?

Options:

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.

Discussion 0
Questions 307

What does a Notify & Suspend action for a resource monitor do?

Options:

A.  

Send an alert notification to all account users who have notifications enabled.

B.  

Send an alert notification to all virtual warehouse users when thresholds over 100% have been met.

C.  

Send a notification to all account administrators who have notifications enabled, and suspend all assigned warehouses after all statements being executed by the warehouses have completed.

D.  

Send a notification to all account administrators who have notifications enabled, and suspend all assigned warehouses immediately, canceling any statements being executed by the warehouses.

Discussion 0
Questions 308

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

Options:

A.  

Views

B.  

Materialized views

C.  

Tables

D.  

External tables

E.  

Future grants

Discussion 0
Questions 309

Which statistics are displayed in a Query Profile that indicate that intermediate results do not fit in memory? (Select TWO).

Options:

A.  

Bytes scanned

B.  

Partitions scanned

C.  

Bytes spilled to local storage

D.  

Bytes spilled to remote storage

E.  

Percentage scanned from cache

Discussion 0
Questions 310

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

Options:

A.  

Tag

B.  

Task

C.  

Stream

D.  

Stored procedure

Discussion 0
Questions 311

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

Options:

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.

Discussion 0
Questions 312

A Snowflake account has activated federated authentication.

What will occur when a user with a password that was defined by Snowflake attempts to log in to Snowflake?

Options:

A.  

The user will be unable to enter a password.

B.  

The user will encounter an error, and will not be able to log in.

C.  

The user will be able to log into Snowflake successfully.

D.  

After entering the username and password, the user will be redirected to an Identity Provider (IdP) login page.

Discussion 0
Questions 313

Which Snowflake view is used to support compliance auditing?

Options:

A.  

ACCESS_HISTORY

B.  

COPY_HISTORY

C.  

QUERY_HISTORY

D.  

ROW ACCESS POLICIES

Discussion 0
Questions 314

What tasks can an account administrator perform in the Data Exchange? (Select TWO).

Options:

A.  

Add and remove members.

B.  

Delete data categories.

C.  

Approve and deny listing approval requests.

D.  

Transfer listing ownership.

E.  

Transfer ownership of a provider profile.

Discussion 0
Questions 315

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

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

Options:

A.  

Data:employee.name

B.  

DATA:employee.name

C.  

data:Employee.name

D.  

data:employee.name

Discussion 0
Questions 316

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

Options:

A.  

FLATTEN

B.  

GET_PATH

C.  

CHECK_JSON

D.  

PARSE JSON

Discussion 0
Questions 317

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

Options:

A.  

Use clustering keys

B.  

Create materialized views

C.  

Use the search optimization service

D.  

Use the query acceleration service

Discussion 0
Questions 318

What is a directory table in Snowflake?

Options:

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

Discussion 0
Questions 319

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

Options:

A.  

USERADMIN

B.  

ORGADMIN

C.  

SYSADMIN

D.  

SECURITYADMIN

Discussion 0
Questions 320

What does the LATERAL modifier for the FLATTEN function do?

Options:

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

Discussion 0
Questions 321

What are key characteristics of virtual warehouses in Snowflake? (Select TWO).

Options:

A.  

Warehouses that are multi-cluster can have nodes of different sizes.

B.  

Warehouses can be started and stopped at any time.

C.  

Warehouses can be resized at any time, even while running.

D.  

Warehouses are billed on a per-minute usage basis.

E.  

Warehouses can only be used for querying and cannot be used for data loading.

Discussion 0
Questions 322

When enabling access to unstructured data, which URL permits temporary access to a staged file without the need to grant privileges to the stage or to issue access tokens?

Options:

A.  

File URL

B.  

Scoped URL

C.  

Relative URL

D.  

Pre-Signed URL

Discussion 0
Questions 323

Which statistics can be used to identify queries that have inefficient pruning? (Select TWO).

Options:

A.  

Bytes scanned

B.  

Bytes written to result

C.  

Partitions scanned

D.  

Partitions total

E.  

Percentage scanned from cache

Discussion 0
Questions 324

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

Options:

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

Discussion 0
Questions 325

What is the most efficient method to share a subset of data from a table with a consumer account?

Options:

A.  

Create a secure User-Defined Function, or UDF.

B.  

Use a dynamic table.

C.  

Create an external table.

D.  

Create a secure view.

Discussion 0
Questions 326

What step can reduce data spilling in Snowflake?

Options:

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

Discussion 0
Questions 327

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

Options:

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.

Discussion 0
Questions 328

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

Options:

A.  

FOR

B.  

LOOP

C.  

REPEAT

D.  

WHILE

Discussion 0
Questions 329

What are the least privileges needed to view and modify resource monitors? (Select TWO).

Options:

A.  

SELECT

B.  

OWNERSHIP

C.  

MONITOR

D.  

MODIFY

E.  

USAGE

Discussion 0
Questions 330

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

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

Options:

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.

Discussion 0
Questions 331

Which VALIDATION_MODE value will return the errors across the files specified in a COPY command, including files that were partially loaded during an earlier load?

Options:

A.  

RETURN_-1_R0WS

B.  

RETURN_n_ROWS

C.  

RETURN_ERRORS

D.  

RETURN ALL ERRORS

Discussion 0
Questions 332

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

Options:

A.  

Cloud services layer

B.  

Compute layer

C.  

Storage layer

D.  

Cloud agnostic layer

Discussion 0
Questions 333

At what level is the MIN_DATA_RETENTION_TIME_IN_DAYS parameter set?

Options:

A.  

Account

B.  

Database

C.  

Schema

D.  

Table

Discussion 0
Questions 334

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

Options:

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.

Discussion 0