ExamGecko
Home Home / Snowflake / SnowPro Core

Snowflake SnowPro Core Practice Test - Questions Answers, Page 55

Question list
Search
Search

What is the MINIMUM role required to set the value for the parameter ENABLE_ACCOUNT_DATABASE_REPLICATION?

A.

ACCOUNTADMIN

A.

ACCOUNTADMIN

Answers
B.

SECURITYADMIN

B.

SECURITYADMIN

Answers
C.

SYSADMIN

C.

SYSADMIN

Answers
D.

ORGADMIN

D.

ORGADMIN

Answers
Suggested answer: A

Explanation:

The ENABLE_ACCOUNT_DATABASE_REPLICATION parameter is a critical setting in Snowflake that allows or restricts the replication of databases across Snowflake accounts. Given the significant impact of this parameter on data management and security, only the ACCOUNTADMIN role has the minimum required privileges to set or modify it. This ensures that only users with the highest level of access and responsibility within the Snowflake environment can control database replication settings, maintaining strict governance and security standards.

Reference: Snowflake Documentation on Database Replication

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.

Reference: 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.

Reference: 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.

Reference: 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.

Reference: Snowflake Documentation on Resource Monitors

Top of Form

The following settings are configured:

For how many days will the data be retained at the object level?

A.

2

A.

2

Answers
B.

3

B.

3

Answers
C.

5

C.

5

Answers
D.

7

D.

7

Answers
Suggested answer: A

Explanation:

The settings shown in the image indicate that the data retention time in days is configured at two different levels: the account level and the object level. At the account level, the MIN_DATA_RETENTION_TIME_IN_DAYS is set to 5 days, and at the object level, the DATA_RETENTION_TIME_IN_DAYS is set to 2 days. Since the object level setting has a lower value, it takes precedence over the account level setting for the specific object. Therefore, the data will be retained for 2 days at the object level.

Reference: Snowflake Documentation on Data Retention Policies

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.

Reference: 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.

Reference: 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.

Reference: Snowflake Documentation on Account Usage and Information Schema

Total 627 questions
Go to page: of 63