ExamGecko
Home Home / Snowflake / COF-C02

Snowflake COF-C02 Practice Test - Questions Answers, Page 20

Question list
Search
Search

In a Snowflake role hierarchy, what is the top-level role?

A.
SYSADMIN
A.
SYSADMIN
Answers
B.
ORGADMIN
B.
ORGADMIN
Answers
C.
ACCOUNTADMIN
C.
ACCOUNTADMIN
Answers
D.
SECURITYADMIN
D.
SECURITYADMIN
Answers
Suggested answer: C

Explanation:

In a Snowflake role hierarchy, the top-level role is ACCOUNTADMIN.This role has the highest level of privileges and is capable of performing all administrative functions within the Snowflake account

Files have been uploaded to a Snowflake internal stage. The files now need to be deleted.

Which SQL command should be used to delete the files?

A.
PURGE
A.
PURGE
Answers
B.
MODIFY
B.
MODIFY
Answers
C.
REMOVE
C.
REMOVE
Answers
D.
DELETE
D.
DELETE
Answers
Suggested answer: C

Explanation:

The SQL command used to delete files from a Snowflake internal stage is REMOVE.This command can be used to remove files from either an internal or external stage within Snowflake

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

A.
Configure the warehouse to a size larger than generally required
A.
Configure the warehouse to a size larger than generally required
Answers
B.
Set the minimum and maximum clusters to autoscale
B.
Set the minimum and maximum clusters to autoscale
Answers
C.
Use the standard warehouse scaling policy
C.
Use the standard warehouse scaling policy
Answers
D.
Use the economy warehouse scaling policy
D.
Use the economy warehouse scaling policy
Answers
Suggested answer: A

Explanation:

To ensure that additional multi-clusters are resumed with no delay, a virtual warehouse should be configured to a size larger than generally required.This configuration allows for immediate availability of additional resources when needed, without waiting for new clusters to start up

Topic 3, Exam pool C

Where is Snowflake metadata stored?

A.
Within the data files
A.
Within the data files
Answers
B.
In the virtual warehouse layer
B.
In the virtual warehouse layer
Answers
C.
In the cloud services layer
C.
In the cloud services layer
Answers
D.
In the remote storage layer
D.
In the remote storage layer
Answers
Suggested answer: C

Explanation:

Snowflake's architecture is divided into three layers: database storage, query processing, and cloud services. The metadata, which includes information about the structure of the data, the SQL operations performed, and the service-level policies, is stored in the cloud services layer. This layer acts as the brain of the Snowflake environment, managing metadata, query optimization, and transaction coordination.

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

A.
Roles
A.
Roles
Answers
B.
Databases
B.
Databases
Answers
C.
Warehouses
C.
Warehouses
Answers
D.
Users
D.
Users
Answers
E.
Accounts
E.
Accounts
Answers
Suggested answer: D, E

Explanation:

Network policies in Snowflake can be applied to users and accounts.These policies control inbound access to the Snowflake service and internal stages, allowing or denying access based on the originating network identifiers12.

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

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

A.
Configure the user to be initially disabled.
A.
Configure the user to be initially disabled.
Answers
B.
Force an immediate password change.
B.
Force an immediate password change.
Answers
C.
Set a default role for the user.
C.
Set a default role for the user.
Answers
D.
Set the number of minutes to unlock to 15 minutes.
D.
Set the number of minutes to unlock to 15 minutes.
Answers
E.
Set the user's access to expire within a specified timeframe.
E.
Set the user's access to expire within a specified timeframe.
Answers
Suggested answer: B, C

Which statement MOST accurately describes clustering in Snowflake?

A.
The database ACCOUNTADMIN must define the clustering methodology for each Snowflake table.
A.
The database ACCOUNTADMIN must define the clustering methodology for each Snowflake table.
Answers
B.
Clustering is the way data is grouped together and stored within Snowflake micro-partitions.
B.
Clustering is the way data is grouped together and stored within Snowflake micro-partitions.
Answers
C.
The clustering key must be included in the COPY command when loading data into Snowflake.
C.
The clustering key must be included in the COPY command when loading data into Snowflake.
Answers
D.
Clustering can be disabled within a Snowflake account.
D.
Clustering can be disabled within a Snowflake account.
Answers
Suggested answer: B

Explanation:

Clustering in Snowflake refers to the organization of data within micro-partitions, which are contiguous units of storage within Snowflake tables.Clustering keys can be defined to co-locate similar rows in the same micro-partitions, improving scan efficiency and query performance12.

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

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

A.
USAGE
A.
USAGE
Answers
B.
OPERATE
B.
OPERATE
Answers
C.
MONITOR
C.
MONITOR
Answers
D.
MODIFY
D.
MODIFY
Answers
Suggested answer: B

Explanation:

The OPERATE privilege is required for a role to resume a suspended warehouse if auto-resume is not enabled.This privilege allows the role to start, stop, suspend, or resume a virtual warehouse3.

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

How often are the Account and Table master keys automatically rotated by Snowflake?

A.
30 Days
A.
30 Days
Answers
B.
60 Days
B.
60 Days
Answers
C.
90 Days
C.
90 Days
Answers
D.
365 Days.
D.
365 Days.
Answers
Suggested answer: A

Explanation:

Snowflake automatically rotates the Account and Table master keys when they are more than 30 days old.Active keys are retired, and new keys are created, ensuring robust security through frequent key changes1

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

A.
The clone always stays in sync with the original table.
A.
The clone always stays in sync with the original table.
Answers
B.
The clone has better query performance.
B.
The clone has better query performance.
Answers
C.
The clone is created almost instantly.
C.
The clone is created almost instantly.
Answers
D.
The clone will have time travel history from the original table.
D.
The clone will have time travel history from the original table.
Answers
E.
The clone saves space by not duplicating storage.
E.
The clone saves space by not duplicating storage.
Answers
Suggested answer: C, E

Explanation:

Clones in Snowflake have the advantage of being created almost instantly and saving space by not duplicating storage.This is due to Snowflake's zero-copy cloning feature, which allows for the creation of object clones without the additional storage costs typically associated with data duplication23. Clones are independent of the original table and do not stay in sync with it, nor do they inherently have better query performance.However, they do inherit the time travel history from the original table at the time of cloning

Total 716 questions
Go to page: of 72