ExamGecko
Home Home / Snowflake / SnowPro Core

Snowflake SnowPro Core Practice Test - Questions Answers, Page 48

Question list
Search
Search

What is the only supported character set for loading and unloading data from all supported file formats?

A.

UTF-8

A.

UTF-8

Answers
B.

UTF-16

B.

UTF-16

Answers
C.

ISO-8859-1

C.

ISO-8859-1

Answers
D.

WINDOWS-1253

D.

WINDOWS-1253

Answers
Suggested answer: A

Explanation:

UTF-8 is the only supported character set for loading and unloading data from all supported file formats in Snowflake. UTF-8 is a widely used encoding that supports a large range of characters from various languages, making it suitable for internationalization and ensuring data compatibility across different systems and platforms.

Snowflake Documentation: Data Loading and Unloading

Which statement accurately describes Snowflake's architecture?

A.

It uses a local data repository for all compute nodes in the platform.

A.

It uses a local data repository for all compute nodes in the platform.

Answers
B.

It is a blend of shared-disk and shared-everything database architectures.

B.

It is a blend of shared-disk and shared-everything database architectures.

Answers
C.

It is a hybrid of traditional shared-disk and shared-nothing database architectures.

C.

It is a hybrid of traditional shared-disk and shared-nothing database architectures.

Answers
D.

It reorganizes loaded data into internal optimized, compressed, and row-based format.

D.

It reorganizes loaded data into internal optimized, compressed, and row-based format.

Answers
Suggested answer: C

Explanation:

Snowflake's architecture is unique in that it combines elements of both traditional shared-disk and shared-nothing database architectures. This hybrid approach allows Snowflake to offer the scalability and performance benefits of a shared-nothing architecture (with compute and storage separated) while maintaining the simplicity and flexibility of a shared-disk architecture in managing data across all nodes in the system. This results in an architecture that provides on-demand scalability, both vertically and horizontally, without sacrificing performance or data cohesion.

Snowflake Documentation: Snowflake Architecture

Which use case does the search optimization service support?

A.

Disjuncts (OR) in join predicates

A.

Disjuncts (OR) in join predicates

Answers
B.

LIKE/ILIKE/RLIKE join predicates

B.

LIKE/ILIKE/RLIKE join predicates

Answers
C.

Join predicates on VARIANT columns

C.

Join predicates on VARIANT columns

Answers
D.

Conjunctions (AND) of multiple equality predicates

D.

Conjunctions (AND) of multiple equality predicates

Answers
Suggested answer: D

Explanation:

The search optimization service in Snowflake supports use cases involving conjunctions (AND) of multiple equality predicates. This service enhances the performance of queries that include multiple equality conditions by utilizing search indexes to quickly filter data without scanning entire tables or partitions. It's particularly beneficial for improving the response times of complex queries that rely on specific data matching across multiple conditions.

Snowflake Documentation: Search Optimization Service

What are characteristics of transient tables in Snowflake? (Select TWO).

A.

Transient tables have a Fail-safe period of 7 days.

A.

Transient tables have a Fail-safe period of 7 days.

Answers
B.

Transient tables can be cloned to permanent tables.

B.

Transient tables can be cloned to permanent tables.

Answers
C.

Transient tables persist until they are explicitly dropped.

C.

Transient tables persist until they are explicitly dropped.

Answers
D.

Transient tables can be altered to make them permanent tables.

D.

Transient tables can be altered to make them permanent tables.

Answers
E.

Transient tables have Time Travel retention periods of 0 or 1 day.

E.

Transient tables have Time Travel retention periods of 0 or 1 day.

Answers
Suggested answer: B, C

Explanation:

Transient tables in Snowflake are designed for temporary or intermediate workloads with the following characteristics:

B . Transient tables can be cloned to permanent tables: This feature allows users to create copies of transient tables for permanent use, providing flexibility in managing data lifecycles.

C . Transient tables persist until they are explicitly dropped: Unlike temporary tables that exist for the duration of a session, transient tables remain in the database until explicitly removed by a user, offering more durability for short-term data storage needs.

Snowflake Documentation: Transient Tables

What will happen if a Snowflake user increases the size of a suspended virtual warehouse?

A.

The provisioning of new compute resources for the warehouse will begin immediately.

A.

The provisioning of new compute resources for the warehouse will begin immediately.

Answers
B.

The warehouse will remain suspended but new resources will be added to the query acceleration service.

B.

The warehouse will remain suspended but new resources will be added to the query acceleration service.

Answers
C.

The provisioning of additional compute resources will be in effect when the warehouse is next resumed.

C.

The provisioning of additional compute resources will be in effect when the warehouse is next resumed.

Answers
D.

The warehouse will resume immediately and start to share the compute load with other running virtual warehouses.

D.

The warehouse will resume immediately and start to share the compute load with other running virtual warehouses.

Answers
Suggested answer: C

Explanation:

When a Snowflake user increases the size of a suspended virtual warehouse, the changes to compute resources are queued but do not take immediate effect. The provisioning of additional compute resources occurs only when the warehouse is resumed. This ensures that resources are allocated efficiently, aligning with Snowflake's commitment to cost-effective and on-demand scalability.

Snowflake Documentation: Virtual Warehouses

How can a user get the MOST detailed information about individual table storage details in Snowflake?

A.

SHOW TABLES command

A.

SHOW TABLES command

Answers
B.

SHOW EXTERNAL TABLES command

B.

SHOW EXTERNAL TABLES command

Answers
C.

TABLES view

C.

TABLES view

Answers
D.

TABLE STORAGE METRICS view

D.

TABLE STORAGE METRICS view

Answers
Suggested answer: D

Explanation:

To obtain the most detailed information about individual table storage details in Snowflake, the TABLE STORAGE METRICS view is the recommended option. This view provides comprehensive metrics on storage usage, including data size, time travel size, fail-safe size, and other relevant storage metrics for each table. This level of detail is invaluable for monitoring, managing, and optimizing storage costs and performance.

Snowflake Documentation: Information Schema

What is the Fail-safe period for a transient table in the Snowflake Enterprise edition and higher?

A.

0 days

A.

0 days

Answers
B.

1 day

B.

1 day

Answers
C.

7 days

C.

7 days

Answers
D.

14 days

D.

14 days

Answers
Suggested answer: A

Explanation:

The Fail-safe period for a transient table in Snowflake, regardless of the edition (including Enterprise edition and higher), is 0 days. Fail-safe is a data protection feature that provides additional retention beyond the Time Travel period for recovering data in case of accidental deletion or corruption. However, transient tables are designed for temporary or short-term use and do not benefit from the Fail-safe feature, meaning that once their Time Travel period expires, data cannot be recovered.

Snowflake Documentation: Understanding Fail-safe

Which view can be used to determine if a table has frequent row updates or deletes?

A.

TABLES

A.

TABLES

Answers
B.

TABLE_STORAGE_METRICS

B.

TABLE_STORAGE_METRICS

Answers
C.

STORAGE_DAILY_HISTORY

C.

STORAGE_DAILY_HISTORY

Answers
D.

STORAGE USAGE

D.

STORAGE USAGE

Answers
Suggested answer: B

Explanation:

The TABLE_STORAGE_METRICS view can be used to determine if a table has frequent row updates or deletes. This view provides detailed metrics on the storage utilization of tables within Snowflake, including metrics that reflect the impact of DML operations such as updates and deletes on table storage. For example, metrics related to the number of active and deleted rows can help identify tables that experience high levels of row modifications, indicating frequent updates or deletions.

Snowflake Documentation: TABLE_STORAGE_METRICS View

While clustering a table, columns with which data types can be used as clustering keys? (Select TWO).

A.

BINARY

A.

BINARY

Answers
B.

GEOGRAPHY

B.

GEOGRAPHY

Answers
C.

GEOMETRY

C.

GEOMETRY

Answers
D.

OBJECT

D.

OBJECT

Answers
E.

VARIANT

E.

VARIANT

Answers
Suggested answer: A, C

Explanation:

A clustering key can be defined when a table is created by appending a CLUSTER Where each clustering key consists of one or more table columns/expressions, which can be of any data type, except GEOGRAPHY, VARIANT, OBJECT, or ARRAY https://docs.snowflake.com/en/user-guide/tables-clustering-keys

What does the worksheet and database explorer feature in Snowsight allow users to do?

A.

Add or remove users from a worksheet.

A.

Add or remove users from a worksheet.

Answers
B.

Move a worksheet to a folder or a dashboard.

B.

Move a worksheet to a folder or a dashboard.

Answers
C.

Combine multiple worksheets into a single worksheet.

C.

Combine multiple worksheets into a single worksheet.

Answers
D.

Tag frequently accessed worksheets for ease of access.

D.

Tag frequently accessed worksheets for ease of access.

Answers
Suggested answer: D

Explanation:

The worksheet and database explorer feature in Snowsight allows users to tag frequently accessed worksheets for ease of access. This functionality helps users organize and quickly navigate to the worksheets they use most often, enhancing productivity and streamlining the data exploration and analysis process within Snowsight, Snowflake's web-based query and visualization interface.

Snowflake Documentation: Snowsight (UI for Snowflake)

Total 627 questions
Go to page: of 63