ExamGecko
Home Home / Snowflake / COF-C02

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

Question list
Search
Search

A stream can be created on which Snowflake objects to record data manipulation language(DML) changes? (Select TWO).

A.
Database
A.
Database
Answers
B.
Standard tables
B.
Standard tables
Answers
C.
Standard tables
C.
Standard tables
Answers
D.
Standard views
D.
Standard views
Answers
E.
Schemas
E.
Schemas
Answers
F.
Pipes
F.
Pipes
Answers
Suggested answer: B, C

Explanation:

Snowflake streams are objects that enable users to track changes (inserts, updates, and deletes) to the data in tables, facilitating real-time data processing and integration workflows. Streams can be created on standard tables, capturing DML changes made to these tables so that downstream processes can consume the changes incrementally. This feature supports efficient data ETL, replication, and real-time analytics by providing a mechanism to process only the data that has changed. Note: The correct options should likely include a distinction between 'Standard tables' and another object type such as 'External tables' rather than repeating 'Standard tables' twice. References: Snowflake Documentation on Streams

What can a user win a reader account do in Snowflake?

A.
Load now data
A.
Load now data
Answers
B.
Update existing data
B.
Update existing data
Answers
C.
Create a new snare
C.
Create a new snare
Answers
D.
Query shared data
D.
Query shared data
Answers
Suggested answer: D

Explanation:

In Snowflake, a user within a reader account primarily has read-only access to the shared data. Reader accounts are created to enable third parties or separate business units to access and query data shared with them without allowing them to modify the underlying data. This means a user with a reader account can perform operations like querying shared data to analyze or report on it but cannot load new data, update existing data, or create new shares. This setup is crucial for maintaining data governance and security while enabling data sharing and collaboration. References: Snowflake Documentation on Reader Accounts

Which typos of charts does Snowsight support? (Select TWO).

A.
Area charts
A.
Area charts
Answers
B.
Bar charts
B.
Bar charts
Answers
C.
Column charts
C.
Column charts
Answers
D.
Radar charts
D.
Radar charts
Answers
E.
Scorecards
E.
Scorecards
Answers
Suggested answer: A, B

Explanation:

Snowsight, Snowflake's user interface for executing and analyzing queries, supports various types of visualizations to help users understand their data better. Among the supported types, area charts and bar charts are two common options. Area charts are useful for representing quantities through the use of filled areas on the graph, often useful for showing volume changes over time. Bar charts, on the other hand, are versatile for comparing different groups or categories of data. Both chart types are integral to data analysis, enabling users to visualize trends, patterns, and differences in their data effectively. References: Snowflake Documentation on Snowsight Visualizations

Snowflake users can create a resource monitor at which levels? (Select TWO).

A.
User level
A.
User level
Answers
B.
Pipe level
B.
Pipe level
Answers
C.
Account level
C.
Account level
Answers
D.
Cloud services level
D.
Cloud services level
Answers
E.
Virtual warehouse level
E.
Virtual warehouse level
Answers
Suggested answer: C, E

Explanation:

Resource monitors in Snowflake are tools used to track and control the consumption of compute resources, ensuring that usage stays within defined limits. These monitors can be created at the account level, allowing administrators to set overall resource consumption limits for the entire Snowflake account. Additionally, resource monitors can be set at the virtual warehouse level, enabling more granular control over the resources consumed by individual warehouses. This dual-level capability allows organizations to manage their Snowflake usage efficiently, preventing unexpected costs and optimizing performance. References: Snowflake Documentation on Resource Monitors

Top of Form

Which Snowflake feature records changes mace to a table so actions can be taken using that change data capture?

A.
Materialized View
A.
Materialized View
Answers
B.
Pipe
B.
Pipe
Answers
C.
Stream
C.
Stream
Answers
D.
Task
D.
Task
Answers
Suggested answer: C

Explanation:

Snowflake's Streams feature is specifically designed for change data capture (CDC). A stream records insert, update, and delete operations performed on a table, and allows users to query these changes. This enables actions to be taken on the changed data, facilitating processes like incremental data loads and real-time analytics. Streams provide a powerful mechanism for applications to respond to data changes in Snowflake tables efficiently. References: Snowflake Documentation on Streams

Which roles can make grant decisions to objects within a managed access schema? (Select TWO)

A.
ACCOUNTADMIN
A.
ACCOUNTADMIN
Answers
B.
SECURITYADMIN
B.
SECURITYADMIN
Answers
C.
SYSTEMADMIN
C.
SYSTEMADMIN
Answers
D.
ORGADMIN
D.
ORGADMIN
Answers
E.
USERADMIN
E.
USERADMIN
Answers
Suggested answer: A, B

Explanation:

Managed Access Schemas: These are a special type of schema designed for fine-grained access control in Snowflake.

Roles with Grant Authority:

ACCOUNTADMIN:The top-level administrative role can grant object privileges on all objects within the account, including managed access schemas.

SECURITYADMIN:Can grant and revoke privileges on objects within the account, including managed access schemas.

Important Note: The ORGADMIN role focuses on organization-level management, not object access control.

Which statement describes Snowflake tables?

A.
Snowflake tables arc logical representation of underlying physical data.
A.
Snowflake tables arc logical representation of underlying physical data.
Answers
B.
Snowflake tables are the physical instantiation of data loaded into Snowflake.
B.
Snowflake tables are the physical instantiation of data loaded into Snowflake.
Answers
C.
Snowflake tables require that clustering keys be defined lo perform optimally.
C.
Snowflake tables require that clustering keys be defined lo perform optimally.
Answers
D.
Snowflake tables are owned by a use.
D.
Snowflake tables are owned by a use.
Answers
Suggested answer: A

Explanation:

In Snowflake, tables represent a logical structure through which users interact with the stored data. The actual physical data is stored in micro-partitions managed by Snowflake, and the logical table structure provides the means by which SQL operations are mapped to this data. This architecture allows Snowflake to optimize storage and querying across its distributed, cloud-based data storage system. References: Snowflake Documentation on Tables

What are the main differences between the account usage views and the information schema views? (Select TWO).

A.
No active warehouse to needed to query account usage views but one is needed to query information schema views.
A.
No active warehouse to needed to query account usage views but one is needed to query information schema views.
Answers
B.
Account usage views do not contain data about tables but information schema views do.
B.
Account usage views do not contain data about tables but information schema views do.
Answers
C.
Account issue views contain dropped objects but information schema views do not.
C.
Account issue views contain dropped objects but information schema views do not.
Answers
D.
Data retention for account usage views is 1 year but is 7 days to 6 months for information schema views, depending on the view.
D.
Data retention for account usage views is 1 year but is 7 days to 6 months for information schema views, depending on the view.
Answers
E.
Information schema views are read-only but account usage views are not.
E.
Information schema views are read-only but account usage views are not.
Answers
Suggested answer: C, D

Explanation:

The account usage views in Snowflake provide historical usage data about the Snowflake account, and they retain this data for a period of up to 1 year. These views include information about dropped objects, enabling audit and tracking activities. On the other hand, information schema views provide metadata about database objects currently in use, such as tables and views, but do not include dropped objects. The retention of data in information schema views varies, but it is generally shorter than the retention for account usage views, ranging from 7 days to a maximum of 6 months, depending on the specific view. References: Snowflake Documentation on Account Usage and Information Schema

In which hierarchy is tag inheritance possible?

A.
Organization Account Role
A.
Organization Account Role
Answers
B.
Account User Schema
B.
Account User Schema
Answers
C.
Database View Column
C.
Database View Column
Answers
D.
Schema Table Column
D.
Schema Table Column
Answers
Suggested answer: D

Explanation:

In Snowflake, tag inheritance is a feature that allows tags, which are key-value pairs assigned to objects for the purpose of data governance and metadata management, to be inherited within a hierarchy. The hierarchy in which tag inheritance is possible is from Schema to Table to Column. This means that a tag applied to a schema can be inherited by the tables within that schema, and a tag applied to a table can be inherited by the columns within that table. References: Snowflake Documentation on Tagging and Object Hierarchy

Which data types can be used in a Snowflake table that holds semi-structured data? (Select TWO).

A.
ARRAY
A.
ARRAY
Answers
B.
BINARY
B.
BINARY
Answers
C.
TEXT
C.
TEXT
Answers
D.
VARIANT
D.
VARIANT
Answers
E.
VARCHAK
E.
VARCHAK
Answers
Suggested answer: A, D

Explanation:

Snowflake supports semi-structured data types that can store complex data structures within a single column. The VARIANT data type can hold structured and semi-structured data formats such as JSON, Avro, ORC, Parquet, and XML. The ARRAY data type is also used for semi-structured data and can store an ordered list of elements. These data types enable users to work with semi-structured data directly in Snowflake without needing to flatten the data into a relational schema first. References: Snowflake Documentation on Semi-Structured Data Types

Total 716 questions
Go to page: of 72