ExamGecko
Home Home / Snowflake / SnowPro Core

Snowflake SnowPro Core Practice Test - Questions Answers, Page 38

Question list
Search
Search

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

A.
Data Replication
A.
Data Replication
Answers
B.
Secure Data Sharing
B.
Secure Data Sharing
Answers
C.
Data Exchange
C.
Data Exchange
Answers
D.
Snowflake Marketplace
D.
Snowflake Marketplace
Answers
Suggested answer: C

Explanation:

Snowflake's Data Exchange feature provides a data hub for secure data collaboration.It allows providers to publish data that can be discovered and accessed by a selected group of invited members, facilitating secure and controlled data sharing within a collaborative environment3.Reference:[COF-C02] SnowPro Core Certification Exam Study Guide

What is a characteristic of materialized views in Snowflake?

A.
Materialized views do not allow joins.
A.
Materialized views do not allow joins.
Answers
B.
Clones of materialized views can be created directly by the user.
B.
Clones of materialized views can be created directly by the user.
Answers
C.
Multiple tables can be joined in the underlying query of a materialized view.
C.
Multiple tables can be joined in the underlying query of a materialized view.
Answers
D.
Aggregate functions can be used as window functions in materialized views.
D.
Aggregate functions can be used as window functions in materialized views.
Answers
Suggested answer: C

Explanation:

One of the characteristics of materialized views in Snowflake is that they allow multiple tables to be joined in the underlying query.This enables the pre-computation of complex queries involving joins, which can significantly improve the performance of subsequent queries that access the materialized view4.Reference:[COF-C02] SnowPro Core Certification Exam Study Guide

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

A.
CREATE SESSION POLICY
A.
CREATE SESSION POLICY
Answers
B.
CREATE NETWORK RULE
B.
CREATE NETWORK RULE
Answers
C.
CREATE SECURITY INTEGRATION
C.
CREATE SECURITY INTEGRATION
Answers
D.
CREATE PASSWORD POLICY
D.
CREATE PASSWORD POLICY
Answers
Suggested answer: C

Explanation:

To start configuring Snowflake for Single Sign-On (SSO), theCREATE SECURITY INTEGRATIONcommand is used.This command sets up a security integration object in Snowflake, which is necessary for enabling SSO with external identity providers using SAML 2.01.

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

A.
The objects are dropped.
A.
The objects are dropped.
Answers
B.
The objects enter the Fail-safe period.
B.
The objects enter the Fail-safe period.
Answers
C.
The objects enter the Time Travel period.
C.
The objects enter the Time Travel period.
Answers
D.
The objects are immediately moved to the provider account.
D.
The objects are immediately moved to the provider account.
Answers
Suggested answer: A

Explanation:

When theDROP MANAGED ACCOUNTcommand is executed in Snowflake, it removes the managed account, including all objects created within the account, and access to the account is immediately restricted2.

Which operation can be performed on Snowflake external tables?

A.
INSERT
A.
INSERT
Answers
B.
JOIN
B.
JOIN
Answers
C.
RENAME
C.
RENAME
Answers
D.
ALTER
D.
ALTER
Answers
Suggested answer: B

Explanation:

Snowflake external tables are read-only, which means data manipulation language (DML) operations like INSERT, RENAME, or ALTER cannot be performed on them.However, external tables can be used for query and join operations3.

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

A.
Manually re-cluster the table regularly.
A.
Manually re-cluster the table regularly.
Answers
B.
Choose one high cardinality column as the clustering key.
B.
Choose one high cardinality column as the clustering key.
Answers
C.
Use the column that is most-frequently used in query select clauses as the clustering key.
C.
Use the column that is most-frequently used in query select clauses as the clustering key.
Answers
D.
Assess the average table depth to identify how clustering is impacting the query.
D.
Assess the average table depth to identify how clustering is impacting the query.
Answers
Suggested answer: B

Explanation:

For optimizing the performance of queries that run on a very large table, it is recommended to choose one high cardinality column as the clustering key.This helps to co-locate similar rows in the same micro-partitions, improving scan efficiency in queries by skipping data that does not match filtering predicates4.

What step can reduce data spilling in Snowflake?

A.
Using a larger virtual warehouse
A.
Using a larger virtual warehouse
Answers
B.
Increasing the virtual warehouse maximum timeout limit
B.
Increasing the virtual warehouse maximum timeout limit
Answers
C.
Increasing the amount of remote storage for the virtual warehouse
C.
Increasing the amount of remote storage for the virtual warehouse
Answers
D.
Using a common table expression (CTE) instead of a temporary table
D.
Using a common table expression (CTE) instead of a temporary table
Answers
Suggested answer: A

Explanation:

To reduce data spilling in Snowflake, using a larger virtual warehouse is effective because it provides more memory and local disk space, which can accommodate larger data operations and minimize the need to spill data to disk or remote storage1.

Reference: [COF-C02] SnowPro Core Certification Exam Study Guide

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?

A.
RETURN_-1_R0WS
A.
RETURN_-1_R0WS
Answers
B.
RETURN_n_ROWS
B.
RETURN_n_ROWS
Answers
C.
RETURN_ERRORS
C.
RETURN_ERRORS
Answers
D.
RETURN ALL ERRORS
D.
RETURN ALL ERRORS
Answers
Suggested answer: C

Explanation:

TheRETURN_ERRORSvalue in theVALIDATION_MODEoption of the COPY command instructs Snowflake to validate the data files and return errors encountered across all specified files, including those that were partially loaded during an earlier load2.

Reference: [COF-C02] SnowPro Core Certification Exam Study Guide

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

A.
Automatic clustering
A.
Automatic clustering
Answers
B.
Materialized views
B.
Materialized views
Answers
C.
Query acceleration service
C.
Query acceleration service
Answers
D.
Search optimization service
D.
Search optimization service
Answers
Suggested answer: D

Explanation:

The search optimization service improves the performance of point lookup queries on large tables by using selective filters to quickly return a small number of rows.It creates an optimized data structure that helps in pruning the micro-partitions that do not contain the queried values3.

Reference: [COF-C02] SnowPro Core Certification Exam Study Guide

Which Snowflake object does not consume any storage costs?

A.
Secure view
A.
Secure view
Answers
B.
Materialized view
B.
Materialized view
Answers
C.
Temporary table
C.
Temporary table
Answers
D.
Transient table
D.
Transient table
Answers
Suggested answer: C

Explanation:

Temporary tables do not consume any storage costs in Snowflake because they only exist for the duration of the session that created them and are automatically dropped when the session ends, thus incurring no long-term storage charges4.

Reference: [COF-C02] SnowPro Core Certification Exam Study Guide

Total 627 questions
Go to page: of 63