wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exam Prep 2

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

What is the MINIMUM Snowflake edition required to use the column-level security feature?

a)

Standard

b)

Enterprise

c)

Business Critical

d)

Virtual Private Snowflake (VPS)

2.

What objects can be cloned within Snowflake? (Choose two.)

a)

Schemas

b)

Users

c)

External tables

d)

Internal named stages

e)

External named stages

3.

Which command should be used to generate a single file when unloading data from a Snowflake table into a file?

a)

PARTITION BY

b)

MAX_FILE_SIZE = 0

c)

SINGLE = TRUE

d)

OVERWRITE = TRUE

4.

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

a)

60

b)

91

c)

120

d)

121

5.

How can a data provider share their Snowflake data? (Choose two.)

a)

External table

b)

Snowpark API

c)

Direct share

d)

External function

e)

Snowflake Marketplace listing

6.

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?

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.

7.

What is the MINIMUM Snowflake edition that supports database replication?

a)

Standard

b)

Enterprise

c)

Business Critical

d)

Virtual Private Snowflake (VPS)

8.

What are the possible values within a METADATA$ACTION column in a Snowflake stream? (Choose two.)

a)

INSERT

b)

UPDATE

c)

DELETE

d)

TRUNCATE

e)

UPSERT

9.

Which operation can be performed on Snowflake external tables?

a)

INSERT

b)

JOIN

c)

RENAME

d)

ALTER

10.

Which Snowflake native tool can be used to diagnose and troubleshoot network connections?

a)

SnowSQL

b)

Snowflake Python connector

c)

Snowsight

d)

SnowCD

11.

How does conditional data masking work in Snowflake?

a)

It selectively masks plain text data.

b)

It selectively masks multiple columns.

c)

It masks all values in a given column.

d)

It selectively masks a column value based on another column.

12.

Which query types will have significant performance improvement when run using the search optimization service? (Choose two.)

a)

Range searches

b)

Equality searches

c)

Substring searches

d)

Queries with IN predicates

e)

Queries with aggregation

13.

A user wants to create objects within a schema but wants to restrict other users’ ability to grant privileges on these objects.

What configuration should be used to create the schema?

a)

Use a regular (non-managed) schema.

b)

Use a managed access schema.

c)

Use a transient schema.

d)

Set the Default_DDL_Collation parameter.

14.

A user creates a stage using the following command:


CREATE STAGE mystage
DIRECTORY = (ENABLE = TRUE)
FILE_FORMAT = myformat;

What will be the outcome?

a)

A stage with a directory table set to automatically refresh will be created.

b)

A stage with a directory table that has metadata that must be manually refreshed will be created.

c)

An error will be received stating that the storage location for the stage must be identified when creating a stage with a directory table.

d)

The command will fail to run because the name of the directory table is not specified.

15.

Which function generates a Snowflake-hosted file URL to a staged file using the stage name and relative file path as inputs, with a file URL that does not expire?

a)

BUILD_SCOPED_FILE_URL

b)

BUILD_STAGE_FILE_URL

c)

GET_ABSOLUTE_PATH

d)

GET_PRESIGNED_URL

16.

What is the PRIMARY factor that determines the cost of using a virtual warehouse in Snowflake?

a)

The type of SQL statements executed

b)

The number of tables or databases queried

c)

The amount of data stored in the warehouse

d)

The length of time the compute resources in each cluster run

17.

What is the purpose of the use of the VALIDATE command?

a)

To view any queries that encountered an error

b)

To verify that a SELECT query will run without error

c)

To prevent a PUT statement from running if an error occurs

d)

To see all errors from a previously run COPY INTO statement

18.

Which security models are used in Snowflake to manage access control? (Choose two.)

a)

Discretionary Access Control (DAC)

b)

Identity Access Management (IAM)

c)

Mandatory Access Control (MAC)

d)

Role-Based Access Control (RBAC)

e)

Security Assertion Markup Language (SAML)

19.

Masking policies are created at what level in Snowflake?

a)

Table

b)

Column

c)

Schema

d)

Database

20.

A column named “Data” contains VARIANT data and stores values as shown:
How will Snowflake extract the employee’s name from the column data?