ExamGecko
Home Home / Snowflake / SnowPro Core

Snowflake SnowPro Core Practice Test - Questions Answers, Page 18

Question list
Search
Search

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

A.
Amazon Web Services
A.
Amazon Web Services
Answers
B.
Docker
B.
Docker
Answers
C.
IBM Cloud
C.
IBM Cloud
Answers
D.
Microsoft Azure Cloud
D.
Microsoft Azure Cloud
Answers
E.
Google Cloud Platform
E.
Google Cloud Platform
Answers
F.
Oracle Cloud
F.
Oracle Cloud
Answers
Suggested answer: A, D, E

Explanation:

Snowflake supports the use of external stages with Amazon Web Services (AWS), Microsoft Azure Cloud, and Google Cloud Platform (GCP).These platforms allow users to stage data externally and integrate with Snowflake for data loading operations

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

A.
The user who created the object
A.
The user who created the object
Answers
B.
The SYSADMIN role
B.
The SYSADMIN role
Answers
C.
Ownership depends on the type of object
C.
Ownership depends on the type of object
Answers
D.
The role used to create the object
D.
The role used to create the object
Answers
Suggested answer: D

Explanation:

In Snowflake's access control model, the default owner of an object is the role that was used to create the object.This role has the OWNERSHIP privilege on the object and can grant access to other roles1

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

A.
Standard
A.
Standard
Answers
B.
Enterprise
B.
Enterprise
Answers
C.
Business Critical
C.
Business Critical
Answers
D.
Virtual Private Snowflake (VPC)
D.
Virtual Private Snowflake (VPC)
Answers
Suggested answer: B

Explanation:

The minimum Snowflake edition required to use Dynamic Data Masking is the Enterprise edition.This feature is not available in the Standard edition2.

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

A.
Compute resources
A.
Compute resources
Answers
B.
Query execution
B.
Query execution
Answers
C.
Authentication
C.
Authentication
Answers
D.
Data storage
D.
Data storage
Answers
E.
Metadata
E.
Metadata
Answers
Suggested answer: C, E

Explanation:

The Snowflake Cloud Services layer manages various services, including authentication and metadata management.This layer ties together all the different components of Snowflake to process user requests, manage sessions, and control access3.

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

Which Snowflake feature will support this?

A.
Row access policies
A.
Row access policies
Answers
B.
Data masking policies
B.
Data masking policies
Answers
C.
Data encryption
C.
Data encryption
Answers
D.
Role based access control
D.
Role based access control
Answers
Suggested answer: B

Explanation:

Data masking policies in Snowflake allow for the obfuscation of specific data within a field, enabling some users to see the full data while limiting others.This feature is particularly useful for handling PII, ensuring that sensitive information is only visible to authorized users1.

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

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

A.
view @my_stage
A.
view @my_stage
Answers
B.
list @my_stage
B.
list @my_stage
Answers
C.
show @my_stage
C.
show @my_stage
Answers
D.
display @my_stage
D.
display @my_stage
Answers
Suggested answer: B

Explanation:

Thelist @my_stagecommand in Snowflake can be used to verify if data has been uploaded to an external stage namedmy_stage.This command provides a list of files that are present in the specified stage2.

Which tasks are performed in the Snowflake Cloud Services layer? (Choose two.)

A.
Management of metadata
A.
Management of metadata
Answers
B.
Computing the data
B.
Computing the data
Answers
C.
Maintaining Availability Zones
C.
Maintaining Availability Zones
Answers
D.
Infrastructure security
D.
Infrastructure security
Answers
E.
Parsing and optimizing queries
E.
Parsing and optimizing queries
Answers
Suggested answer: A, E

Explanation:

The Snowflake Cloud Services layer performs a variety of tasks, including the management of metadata and the parsing and optimization of queries.This layer is responsible for coordinating activities across Snowflake, including user session management, security, and query compilation3.

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

A.
The Data Consumer pays for data storage as well as for data computing.
A.
The Data Consumer pays for data storage as well as for data computing.
Answers
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.
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.
Answers
C.
A Snowflake account can both provide and consume shared data.
C.
A Snowflake account can both provide and consume shared data.
Answers
D.
The Provider is charged for compute resources used by the Data Consumer to query the shared data.
D.
The Provider is charged for compute resources used by the Data Consumer to query the shared data.
Answers
E.
The Data Consumer pays only for compute resources to query the shared data.
E.
The Data Consumer pays only for compute resources to query the shared data.
Answers
Suggested answer: C, E

Explanation:

In Snowflake's data sharing model, any full Snowflake account can both provide and consume shared data. Additionally, the data consumer pays only for the compute resources used to query the shared data.No actual data is copied or transferred between accounts, and shared data does not take up any storage in a consumer account, so the consumer does not pay for data storage1.

Reference =Introduction to Secure Data Sharing | Snowflake Documentation

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?

A.
select src:dealership from car_sales;
A.
select src:dealership from car_sales;
Answers
B.
select src.dealership from car_sales;
B.
select src.dealership from car_sales;
Answers
C.
select src:Dealership from car_sales;
C.
select src:Dealership from car_sales;
Answers
D.
select dealership from car_sales;
D.
select dealership from car_sales;
Answers
Suggested answer: B

Explanation:

In Snowflake, to extract a specific element from a JSON stored in a VARIANT column, the correct syntax is to use the dot notation. Therefore, the queryselect src.dealership from car_sales;will return the dealership information contained within each JSON object in thesrccolumn.

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

A.
Clustering
A.
Clustering
Answers
B.
Materialized Views
B.
Materialized Views
Answers
C.
Zero-copy Cloning
C.
Zero-copy Cloning
Answers
D.
Search Optimization Service
D.
Search Optimization Service
Answers
Suggested answer: D

Explanation:

The Search Optimization Service significantly improves the performance of selective point lookup queries on tables by creating and maintaining a persistent data structure called a search access path, which allows some micro-partitions to be skipped when scanning the table

Total 627 questions
Go to page: of 63