Labour Day Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

SnowPro Core Certification Exam Question and Answers

SnowPro Core Certification Exam

Last Update Apr 24, 2024
Total Questions : 605

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

SnowPro-Core pdf

SnowPro-Core PDF

$35  $99.99
SnowPro-Core Engine

SnowPro-Core Testing Engine

$42  $119.99
SnowPro-Core PDF + Engine

SnowPro-Core PDF + Testing Engine

$56  $159.99
Questions 1

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 2

Which Snowflake URL type allows users or applications to download or access files directly from Snowflake stage without authentication?

Options:

A.  

Directory

B.  

File

C.  

Pre-signed

D.  

Scoped

Discussion 0
Questions 3

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_s1

WHERE ..

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 task definition CREATE TASK mytask .... AS

call 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 4

At what levels can a resource monitor be configured? (Select TWO).

Options:

A.  

Account

B.  

Database

C.  

Organization

D.  

Schema

E.  

Virtual warehouse

Discussion 0
Questions 5

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

Options:

A.  

The data from the permanent table.

B.  

The data from the temporary table.

C.  

An error stating that the view could not be compiled.

D.  

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

Discussion 0
Questions 6

Which operations are handled in the Cloud Services layer of Snowflake? (Select TWO).

Options:

A.  

Security

B.  

Data storage

C.  

Data visualization

D.  

Query computation

E.  

Metadata management

Discussion 0
Questions 7

Network policies can be applied to which of the following Snowflake objects? (Choose two.)

Options:

A.  

Roles

B.  

Databases

C.  

Warehouses

D.  

Users

E.  

Accounts

Discussion 0
Questions 8

Which formats does Snowflake store unstructured data in? (Choose two.)

Options:

A.  

GeoJSON

B.  

Array

C.  

XML

D.  

Object

E.  

BLOB

Discussion 0
Questions 9

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

Options:

A.  

Table definition

B.  

Stage definition

C.  

Session level

D.  

COPY INTO TABLE statement

Discussion 0
Questions 10

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 11

Which of the following are characteristics of security in Snowflake?

Options:

A.  

Account and user authentication is only available with the Snowflake Business Critical edition.

B.  

Support for HIPAA and GDPR compliance is available for UI Snowflake editions.

C.  

Periodic rekeying of encrypted data is available with the Snowflake Enterprise edition and higher

D.  

Private communication to internal stages is allowed in the Snowflake Enterprise edition and higher.

Discussion 0
Questions 12

The bulk data load history that is available upon completion of the COPY statement is stored where and for how long?

Options:

A.  

In the metadata of the target table for 14 days

B.  

In the metadata of the pipe for 14 days

C.  

In the metadata of the target table for 64 days

D.  

In the metadata of the pipe for 64 days

Discussion 0
Questions 13

Which type of join will list a I rows in the specified table, even if those rows have no match in the other table?

Options:

A.  

Cross join

B.  

Inner join

C.  

Natural join

D.  

Outer join

Discussion 0
Questions 14

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 15

What is the recommended file sizing for data loading using Snowpipe?

Options:

A.  

A compressed file size greater than 100 MB, and up to 250 MB

B.  

A compressed file size greater than 100 GB, and up to 250 GB

C.  

A compressed file size greater than 10 MB, and up to 100 MB

D.  

A compressed file size greater than 1 GB, and up to 2 GB

Discussion 0
Questions 16

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 17

Which native data types are used for storing semi-structured data in Snowflake? (Select TWO)

Options:

A.  

NUMBER

B.  

OBJECT

C.  

STRING

D.  

VARCHAR

E.  

VARIANT

Discussion 0
Questions 18

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 19

What is cached during a query on a virtual warehouse?

Options:

A.  

All columns in a micro-partition

B.  

Any columns accessed during the query

C.  

The columns in the result set of the query

D.  

All rows accessed during the query

Discussion 0
Questions 20

What is used to diagnose and troubleshoot network connections to Snowflake?

Options:

A.  

SnowCD

B.  

Snowpark

C.  

Snowsight

D.  

SnowSQL

Discussion 0
Questions 21

Which statement MOST accurately describes clustering in Snowflake?

Options:

A.  

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

B.  

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

C.  

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

D.  

Clustering can be disabled within a Snowflake account.

Discussion 0
Questions 22

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 23

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 24

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 25

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

Options:

A.  

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

B.  

Partitions scanned is equal to partitions total

C.  

An AggregateOperacor node is present

D.  

The query is spilling to remote storage

Discussion 0
Questions 26

What are the default Time Travel and Fail-safe retention periods for transient tables?

Options:

A.  

Time Travel - 1 day. Fail-safe - 1 day

B.  

Time Travel - 0 days. Fail-safe - 1 day

C.  

Time Travel - 1 day. Fail-safe - 0 days

D.  

Transient tables are retained in neither Fail-safe nor Time Travel

Discussion 0
Questions 27

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 28

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

Options:

A.  

True

B.  

False

Discussion 0
Questions 29

Which statement describes pruning?

Options:

A.  

The filtering or disregarding of micro-partitions that are not needed to return a query.

B.  

The return of micro-partitions values that overlap with each other to reduce a query's runtime.

C.  

A service that is handled by the Snowflake Cloud Services layer to optimize caching.

D.  

The ability to allow the result of a query to be accessed as if it were a table.

Discussion 0
Questions 30

How does a scoped URL expire?

Options:

A.  

When the data cache clears.

B.  

When the persisted query result period ends.

C.  

The encoded URL access is permanent.

D.  

The length of time is specified in the expiration_time argument.

Discussion 0
Questions 31

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 32

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

Options:

A.  

Via the Snowflake Web Interface (Ul)

B.  

Via the data_share=true parameter

C.  

Via SQL commands

D.  

Via Virtual Warehouses

Discussion 0
Questions 33

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

Options:

A.  

The USERS view in ACCOUNT_USAGE

B.  

The LOGIN_HISTORY view in ACCOUNT_USAGE

C.  

The ACCESS_HISTORY view in ACCOUNT_USAGE

D.  

The SESSIONS view in ACCOUNT_USAGE

Discussion 0
Questions 34

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 35

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 36

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 37

A running virtual warehouse is suspended.

What is the MINIMUM amount of time that the warehouse will incur charges for when it is restarted?

Options:

A.  

1 second

B.  

60 seconds

C.  

5 minutes

D.  

60 minutes

Discussion 0
Questions 38

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 39

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 40

Which of the following is a data tokenization integration partner?

Options:

A.  

Protegrity

B.  

Tableau

C.  

DBeaver

D.  

SAP

Discussion 0
Questions 41

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 42

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 43

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 44

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 45

What is the default file size when unloading data from Snowflake using the COPY command?

Options:

A.  

5 MB

B.  

8 GB

C.  

16 MB

D.  

32 MB

Discussion 0
Questions 46

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

Options:

A.  

Role

B.  

Schema

C.  

User

D.  

Database

E.  

Account

F.  

Tables

Discussion 0
Questions 47

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

Options:

A.  

Queries against large tables where frequent DML occurs

B.  

Queries against tables larger than 1 TB

C.  

Selective point lookup queries

D.  

Queries against a subset of columns in a table

Discussion 0
Questions 48

Snowflake supports the use of external stages with which cloud platforms? (Choose three.)

Options:

A.  

Amazon Web Services

B.  

Docker

C.  

IBM Cloud

D.  

Microsoft Azure Cloud

E.  

Google Cloud Platform

F.  

Oracle Cloud

Discussion 0
Questions 49

Which statement is true about running tasks in Snowflake?

Options:

A.  

A task can be called using a CALL statement to run a set of predefined SQL commands.

B.  

A task allows a user to execute a single SQL statement/command using a predefined schedule.

C.  

A task allows a user to execute a set of SQL commands on a predefined schedule.

D.  

A task can be executed using a SELECT statement to run a predefined SQL command.

Discussion 0
Questions 50

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 51

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 52

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

Options:

A.  

Row level access policies

B.  

Data masking policies

C.  

Data encryption

D.  

Time Travel

E.  

External tokenization

Discussion 0
Questions 53

The is the minimum Fail-safe retention time period for transient tables?

Options:

A.  

1 day

B.  

7 days

C.  

12 hours

D.  

0 days

Discussion 0
Questions 54

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

Options:

A.  

Use the DROP command after the load completes.

B.  

Specify the TEMPORARY option when creating the file format.

C.  

Specify the PURGE copy option in the COPY INTO

command.

D.  

Use the REMOVE command after the load completes.

E.  

Use the DELETE LOAD HISTORY command after the load completes.

Discussion 0
 command, which will automatically delete the files after they have been successfully loaded. Additionally, you can use the REMOVE command after the load completes to manually delete the files from the stage12.

References = DROP STAGE, REMOVE

Questions 55

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 56

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 57

How are serverless features billed?

Options:

A.  

Per second multiplied by an automatic sizing for the job

B.  

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

C.  

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

D.  

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

Discussion 0
Questions 58

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 59

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 60

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 61

What is a best practice after creating a custom role?

Options:

A.  

Create the custom role using the SYSADMIN role.

B.  

Assign the custom role to the SYSADMIN role

C.  

Assign the custom role to the PUBLIC role

D.  

Add__CUSTOM to all custom role names

Discussion 0
Questions 62

Which minimum Snowflake edition allows for a dedicated metadata store?

Options:

A.  

Standard

B.  

Enterprise

C.  

Business Critical

D.  

Virtual Private Snowflake

Discussion 0
Questions 63

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

Options:

A.  

0 days

B.  

1 day

C.  

7 days

D.  

14 days

Discussion 0
Questions 64

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 65

Which command removes a role from another role or a user in Snowflak?

Options:

A.  

ALTER ROLE

B.  

REVOKE ROLE

C.  

USE ROLE

D.  

USE SECONDARY ROLES

Discussion 0
Questions 66

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 67

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

Options:

A.  

The clone always stays in sync with the original table.

B.  

The clone has better query performance.

C.  

The clone is created almost instantly.

D.  

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

E.  

The clone saves space by not duplicating storage.

Discussion 0
Questions 68

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

Options:

A.  

Users

B.  

Tables

C.  

Databases

D.  

Internal Stages

Discussion 0
Questions 69

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 70

Which of the following Snowflake features provide continuous data protection automatically? (Select TWO).

Options:

A.  

Internal stages

B.  

Incremental backups

C.  

Time Travel

D.  

Zero-copy clones

E.  

Fail-safe

Discussion 0
Questions 71

What is a key feature of Snowflake architecture?

Options:

A.  

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

B.  

Software updates are automatically applied on a quarterly basis

C.  

Snowflake eliminates resource contention with its virtual warehouse implementation

D.  

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

E.  

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

Discussion 0
Questions 72

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 73

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

Options:

A.  

Compute resources

B.  

Query execution

C.  

Authentication

D.  

Data storage

E.  

Metadata

Discussion 0
Questions 74

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 75

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 76

A company's security audit requires generating a report listing all Snowflake logins (e.g.. date and user) within the last 90 days. Which of the following statements will return the required information?

Options:

A.  

SELECT LAST_SUCCESS_LOGIN, LOGIN_NAME

FROM ACCOUNT_USAGE.USERS;

B.  

SELECT EVENT_TIMESTAMP, USER_NAME

FROM table(information_schema.login_history_by_user())

C.  

SELECT EVENT_TIMESTAMP, USER_NAME

FROM ACCOUNT_USAGE.ACCESS_HISTORY;

D.  

SELECT EVENT_TIMESTAMP, USER_NAME

FROM ACCOUNT_USAGE.LOGIN_HISTORY;

Discussion 0
Questions 77

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

Options:

A.  

Load files that are approximately 25 MB or smaller.

B.  

Remove all dates and timestamps.

C.  

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

D.  

Avoid using embedded characters such as commas for numeric data types

E.  

Remove semi-structured data types

Discussion 0
Questions 78

How long is Snowpipe data load history retained?

Options:

A.  

As configured in the create pipe settings

B.  

Until the pipe is dropped

C.  

64 days

D.  

14 days

Discussion 0
Questions 79

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 80

A table needs to be loaded. The input data is in JSON format and is a concatenation of multiple JSON documents. The file size is 3 GB. A warehouse size small is being used. The following COPY INTO command was executed:

COPY INTO SAMPLE FROM @~/SAMPLE.JSON (TYPE=JSON)

The load failed with this error:

Max LOB size (16777216) exceeded, actual size of parsed column is 17894470.

How can this issue be resolved?

Options:

A.  

Compress the file and load the compressed file.

B.  

Split the file into multiple files in the recommended size range (100 MB - 250 MB).

C.  

Use a larger-sized warehouse.

D.  

Set STRIP_OUTER_ARRAY=TRUE in the COPY INTO command.

Discussion 0
Questions 81

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 82

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 83

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

Options:

A.  

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

B.  

Each worksheet is a unique Snowflake session.

C.  

Users are limited to running only one on a worksheet.

D.  

The Snowflake session ends when a user switches worksheets.

E.  

Users can import worksheets and share them with other users.

Discussion 0
Questions 84

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 85

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 86

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 87

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 88

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 89

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 90

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 91

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 92

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 connect

to Snowflake.

Discussion 0
Questions 93

What is used to denote a pre-computed data set derived from a SELECT query specification and stored for later use?

Options:

A.  

View

B.  

Secure view

C.  

Materialized view

D.  

External table

Discussion 0
Questions 94

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

Options:

A.  

Hierarchical key model

B.  

Client-side encryption

C.  

Tri-secret secure encryption

D.  

Key pair authentication

Discussion 0
Questions 95

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 96

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 97

Which function returns the URL of a stage using the stage name as the input?

Options:

A.  

BUILD_STAGE_FILE_URL

B.  

BUILD_SCOPED_FILE_URL

C.  

GET_PRESIGNED_URL

D.  

GET STAGE LOCATION

Discussion 0
Questions 98

Authorization to execute CREATE statements comes only from which role?

Options:

A.  

Primary role

B.  

Secondary role

C.  

Application role

D.  

Database role

Discussion 0
Questions 99

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

Options:

A.  

Pruning

B.  

Spilling

C.  

Initialization

D.  

Local Disk I/O

E.  

Percentage of data read from cache

Discussion 0
Questions 100

What are the main differences between the account usage views and the information schema views? (Select TWO).

Options:

A.  

No active warehouse to needed to query account usage views but one is needed to query information schema views.

B.  

Account usage views do not contain data about tables but information schema views do.

C.  

Account issue views contain dropped objects but information schema views do not.

D.  

Data retention for account usage views is 1 year but is 7 days to 6 months for information schema views, depending on the view.

E.  

Information schema views are read-only but account usage views are not.

Discussion 0
Questions 101

The property mins_to_bypass_network_policy is set at which level?

Options:

A.  

User

B.  

Role

C.  

Account

D.  

Organization

Discussion 0
Questions 102

Who can create network policies within Snowflake? (Select TWO).

Options:

A.  

SYSADMIN only

B.  

ORCADMIN only

C.  

SECURITYADMIN or higher roles

D.  

A role with the CREATE NETWORK POLICY privilege

E.  

A role with the CREATE SECURITY INTEGRATION privilege

Discussion 0
Questions 103

How should a Snowflake use' configure a virtual warehouse to be in Maximized mode''

Options:

A.  

Set the WAREHOUSES_SIZE to 6XL.

B.  

Set the STATEMENT_TIMEOUT_1M_SECOMES to 0.

C.  

Set the MAX_CONCURRENCY_LEVEL to a value of 12 or large.

D.  

Set the same value for both MIN_CLUSTER_COUNT and MAX_CLUSTER_COUNT.

Discussion 0
Questions 104

What happens to the privileges granted to Snowflake system-defined roles?

Options:

A.  

The privileges cannot be revoked.

B.  

The privileges can be revoked by an ACCOUNTADMIN.

C.  

The privileges can be revoked by an orgadmin.

D.  

The privileges can be revoked by any user-defined role with appropriate privileges.

Discussion 0
Questions 105

Which chart type is supported in Snowsight for Snowflake users to visualize data with dashboards?

Options:

A.  

Area chart

B.  

Box plot

C.  

Heat grid

D.  

Pie chart

Discussion 0
Questions 106

What does Snowflake attempt to do if any of the compute resources for a virtual warehouse fail to provision during start-up?

Options:

A.  

Repair the failed resources.

B.  

Restart failed resources.

C.  

Queue the failed resources

D.  

Provision the failed resources

Discussion 0
Questions 107

What does Snowflake recommend for a user assigned the ACCOUNTADMIN role?

Options:

A.  

The ACCCUKTMKIN role should be set as tie user's default role.

B.  

The user should use federated authentication instead of a password

C.  

The user should be required to use Multi-Factor Authentication (MFA).

D.  

There should be just one user with the ACCOUNTADMIN role in each Snowflake account.

Discussion 0
Questions 108

A clustering key was defined on a table, but It is no longer needed. How can the key be removed?

Options:

A.  

ALTER TABLE

PURGE CLUSTERING KEY

B.  

ALTER TABLE

DELETE CLUSTERING KEY

C.  

ALTER TABLE

DROP CLUSTERING KEY

D.  

ALTER TABLE

REMOVE CLUSTERING KEY

Discussion 0
Questions 109

A Snowflake user is trying to load a 125 GB file using SnowSQL. The file continues to load for almost an entire day. What will happen at the 2< hour mark?

Options:

A.  

The file will continue to load until all contents arc loaded.

B.  

The tile will slop loading and all data up to that point will be committed.

C.  

The file loading could be aborted without any portion of the file being committed.

D.  

The file's number of allowable hours to load can be programmatically controlled to load easily into Snowflake

Discussion 0
Questions 110

When should a stored procedure be created with caller's rights?

Options:

A.  

When the caller needs to be prevented from viewing the source code of the stored procedure

B.  

When the caller needs to run a statement that could not execute outside of the stored procedure

C.  

When the stored procedure needs to run with the privileges of the role that called the stored procedure

D.  

When the stored procedure needs to operate on objects that the caller does not have privileges on

Discussion 0
Questions 111

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

Options:

A.  

Use SECONDARY ROLES RESUME

B.  

USE SECONDARY ROLES SUSPEND

C.  

USE SECONDARY RLES ALL

D.  

USE SECONDARY ROLES ADD

E.  

Use SECONDARY ROLES NONE

Discussion 0
Questions 112

Which system_defined, read-only view display information on column lineage that specifies how data flows from source to target in a SQL write operation?

Options:

A.  

ACCESS_HISTORY

B.  

LOAD_HOSTORY

C.  

QUERY_HISTORY

D.  

COPY_HISTORY

Discussion 0
Questions 113

Which function returns an integer between 0 and 100 when used to calculate the similarity of two strings?

Options:

A.  

APPROXIMATE_SIMILARITY

B.  

JAROWINKLER_SIMILARITY

C.  

APPROXIMATE_JACCARD_INDEX

D.  

MINHASH COMBINE

Discussion 0
Questions 114

Which command will unload data from a table into an external stage?

Options:

A.  

PUT

B.  

INSERT

C.  

COPY INTO

D.  

GET

Discussion 0
Questions 115

What is the MINIMUM role required to set the value for the parameter ENABLE_ACCOUNT_DATABASE_REPLICATION?

Options:

A.  

ACCOUNTADMIN

B.  

SECURITYADMIN

C.  

SYSADMIN

D.  

ORGADMIN

Discussion 0
Questions 116

Which key access control concept does Snowflake descibe as a defined level of access to an object?

Options:

A.  

Grant

B.  

Privilege

C.  

Role

D.  

Session

Discussion 0
Questions 117

Which roles can make grant decisions to objects within a managed access schema? (Select TWO)

Options:

A.  

ACCOUNTADMIN

B.  

SECURITYADMIN

C.  

SYSTEMADMIN

D.  

ORGADMIN

E.  

USERADMIN

Discussion 0
Questions 118

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

Options:

A.  

PUT @mystage

B.  

GET @mystage

C.  

COPY INTO @mystage

D.  

INSERT @mystage

Discussion 0
Questions 119

Which data types can be used in a Snowflake table that holds semi-structured data? (Select TWO).

Options:

A.  

ARRAY

B.  

BINARY

C.  

TEXT

D.  

VARIANT

E.  

VARCHAK

Discussion 0
Questions 120

What do temporary and transient tables have m common in Snowflake? (Select TWO).

Options:

A.  

Both tables have no Fail-safe period.

B.  

Both tables have data retention period maximums of one day.

C.  

Both tables are visible only to a single user session.

D.  

For both tables the retention period ends when the tables are dropped.

E.  

For both tables, the retention period does not end when the session ends

Discussion 0
Questions 121

Which type of role can be granted to a share?

Options:

A.  

Account role

B.  

Custom role

C.  

Database role

D.  

Secondary role

Discussion 0
Questions 122

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 123

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

Options:

A.  

GET_RELATIVE_PATH

B.  

GET_PRESIGNED_URL

C.  

BUILD_STAGE_FILE_URL

D.  

BUILD_SCOPED_FILE_URL

Discussion 0
Questions 124

How does the Access_History view enhance overall data governance pertaining to read and write operations? (Select TWO).

Options:

A.  

Shows how the accessed data was moved from the source lo the target objects

B.  

Provides a unified picture of what data was accessed and when it was accessed

C.  

Protects sensitive data from unauthorized access while allowing authorized users to access it at query runtime

D.  

Identifies columns with personal information and tags them so masking policies can be applied to protect sensitive data

E.  

Determines whether a given row in a table can be accessed by the user by filtering the data based on a given policy

Discussion 0
Questions 125

While running a query on a virtual warehouse in auto-scale mode, additional clusters are stated immediately if which setting is configured?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 126

When does a materialized view get suspended in Snowflake?

Options:

A.  

When a column is added to the base table

B.  

When a column is dropped from the base table

C.  

When a DML operation is run on the base table

D.  

When the base table is reclustered

Discussion 0
Questions 127

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 128

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 129

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

Options:

A.  

FOR

B.  

LOOP

C.  

REPEAT

D.  

WHILE

Discussion 0
Questions 130

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 131

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

Options:

A.  

When creating a table

B.  

When loading data into a table

C.  

When unloading data from a table

D.  

When executing a show command

E.  

When executing a list command

Discussion 0
Questions 132

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 133

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

Options:

A.  

OAuth

B.  

Network policies

C.  

Single Sign-On (SSO)

D.  

Multi-Factor Authentication (MFA)

Discussion 0
Questions 134

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 135

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 136

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

Options:

A.  

File URL

B.  

Staged URL

C.  

Scoped URL

D.  

Pre-signed URL

Discussion 0
Questions 137

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

Options:

A.  

Micro-partitions cannot overlap in their range of values

B.  

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

C.  

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

D.  

Rows are automatically stored in sorted order within micro-partitions

E.  

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

Discussion 0
Questions 138

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 139

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 140

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 141

What type of function returns one value for each Invocation?

Options:

A.  

Aggregate

B.  

Scalar

C.  

Table

D.  

Window

Discussion 0
Questions 142

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 143

Who can grant object privileges in a regular schema?

Options:

A.  

Object owner

B.  

Schema owner

C.  

Database owner

D.  

SYSADMIN

Discussion 0
Questions 144

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 145

Which Snowflake data type is used to store JSON key value pairs?

Options:

A.  

TEXT

B.  

BINARY

C.  

STRING

D.  

VARIANT

Discussion 0
Questions 146

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

Options:

A.  

ACCESS_HISTORY

B.  

DATA_TRANSFER_HISTORY

C.  

WAREHOUSE_METERING_HISTORY

D.  

MONETIZED_USAGE_DAILY

E.  

LISTING TELEMETRY DAILY

Discussion 0
Questions 147

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 148

What is the purpose of a Query Profile?

Options:

A.  

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

B.  

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

C.  

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

D.  

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

Discussion 0
Questions 149

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 150

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 151

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 152

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 153

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 154

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 155

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 156

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 157

How can a user get the MOST detailed information about individual table storage details in Snowflake?

Options:

A.  

SHOW TABLES command

B.  

SHOW EXTERNAL TABLES command

C.  

TABLES view

D.  

TABLE STORAGE METRICS view

Discussion 0
Questions 158

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

Options:

A.  

USAGE_VIEWER

B.  

GOVERNANCE_VIEWER

C.  

OBJECT_VIEWER

D.  

SECURITY_VIEWER

Discussion 0
Questions 159

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 160

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 161

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 162

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 163

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 164

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

Options:

A.  

COPY INTO

B.  

GET

C.  

LIST

D.  

PUT

E.  

REMOVE

Discussion 0
Questions 165

How should clustering be used to optimize the performance of queries that run on a very large table?

Options:

A.  

Manually re-cluster the table regularly.

B.  

Choose one high cardinality column as the clustering key.

C.  

Use the column that is most-frequently used in query select clauses as the clustering key.

D.  

Assess the average table depth to identify how clustering is impacting the query.

Discussion 0
Questions 166

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

Options:

A.  

Access history

B.  

Data classification

C.  

Dynamic Data Masking

D.  

Object tagging

Discussion 0
Questions 167

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 168

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

Options:

A.  

CREATE STAGE

B.  

COPY INTO

C.  

COPY INTO

D.  

CREATE PIPE

Discussion 0
Questions 169

Which Snowflake partner specializes in data catalog solutions?

Options:

A.  

Alation

B.  

DataRobot

C.  

dbt

D.  

Tableau

Discussion 0
Questions 170

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 171

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 172

What features does Snowflake Time Travel enable?

Options:

A.  

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

B.  

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

C.  

Conducting point-in-time analysis for Bl reporting

D.  

Analyzing data usage/manipulation over all periods of time

Discussion 0
Questions 173

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 LIKE TABLE_A;

B.  

CREATE VIEW AS SELECT * FROM TABLE_A;

C.  

CREATE TABLE AS SELECT * FROM TABLE_A;

D.  

CREATE MATERIALIZED VIEW AS SELECT * FROM TABLE A;

Discussion 0
Questions 174

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

Options:

A.  

Pipe

B.  

External stage

C.  

Task

D.  

Stream

Discussion 0
Questions 175

Which stage type can be altered and dropped?

Options:

A.  

Database stage

B.  

External stage

C.  

Table stage

D.  

User stage

Discussion 0
Questions 176

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 177

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 178

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

Options:

A.  

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

B.  

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

C.  

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

D.  

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

Discussion 0
Questions 179

Which parameter can be used to instruct a COPY command to verify data files instead of loading them into a specified table?

Options:

A.  

STRIP_NULL_VALUES

B.  

SKIP_BYTE_ORDER_MARK

C.  

REPLACE_INVALID_CHARACTERS

D.  

VALIDATION_MODE

Discussion 0
Questions 180

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 181

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

Options:

A.  

1 GB

B.  

5 GB

C.  

10 GB

D.  

16 GB

Discussion 0