COF-C02 Dumps

COF-C02 Free Practice Test

Snowflake COF-C02: SnowPro Core Certification Exam (COF-C02)

QUESTION 146

- (Topic 3)
Which stream type can be used for tracking the records in external tables?

Correct Answer: B
The stream type that can be used for tracking the records in external tables is ??External??. This type of stream is specifically designed to track changes in external tables

QUESTION 147

- (Topic 4)
What is a characteristic of materialized views in Snowflake?

Correct Answer: C
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. References: [COF-C02] SnowPro Core Certification Exam Study Guide

QUESTION 148

- (Topic 4)
How can a Snowflake user validate data that is unloaded using the COPY INTO command?

Correct Answer: C
To validate data unloaded using the COPY INTO <location> command, a Snowflake user can use the VALIDATION_MODE parameter within the SQL statement to test the files for errors without loading them3.

QUESTION 149

- (Topic 2)
What is the default file size when unloading data from Snowflake using the COPY command?

Correct Answer: C
The default file size when unloading data from Snowflake using the COPY command is not explicitly stated in the provided resources. However, Snowflake documentation suggests that the file size can be specified using the MAX_FILE_SIZE option in the COPY INTO <location> command2.

QUESTION 150

- (Topic 6)
Which type of role can be granted to a share?

Correct Answer: B
In Snowflake, shares are used to share data between Snowflake accounts. When creating a share, it is possible to grant access to the share to roles within the Snowflake account that is creating the share. The type of role that can be granted to a share is a Custom role. Custom roles are user-defined roles that account administrators can create to manage access control in a more granular way. Unlike predefined roles such as ACCOUNTADMIN or SYSADMIN, custom roles can be tailored with specific privileges to meet the security and access requirements of different groups within an organization.
Granting a custom role access to a share enables users associated with that role to access the shared data if the share is received by another Snowflake account. It is important to carefully manage the privileges granted to custom roles to ensure that data sharing aligns with organizational policies and data governance standards.
References:
✑ Snowflake Documentation on Shares: Shares
✑ Snowflake Documentation on Roles: Access Control