logo
Exam overview and study plan

SnowPro Data Engineer DEA-C02 Practice Questions

SnowPro Advanced: Data Engineer

Read questions, check verified answers and discuss the reasoning. Use reading options to shape your revision, or switch to the simulator for timed practice.

View 57 free questions

57 questions in this view

Page 1 of 10

Question 1

A company is using Snowflake Enterprise edition. A Data Engineer needs to optimize storage costs for a high-churn table that is recreated daily.

 

The Engineer changes the table type from permanent to transient and sets the DATA_RETENTION_TIME_IN_DAYS = 1. The Engineer also creates a clone of the table before the daily recreation process and sets the DATA_RETENTION_TIME_IN_DAYS = 1 for the clone.

 

Four hours later, the table is accidentally dropped.

 

Which methods can be used to retrieve the data? (Select TWO).

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.

Question 2

A Data Engineer needs to optimize a very large fact table in a database that is frequently joined on the customer_id column and filtered by the transaction_time column.

 

The customer_id column has nearly 50,000 unique values and the transaction_time data is a TIMESTAMP with millions of unique, discrete values with nanosecond precision.

 

Which clustering key configuration will OPTIMIZE pruning and MINIMIZE credit consumption?

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.

Question 3

A Data Engineer stores JSON data in a VARIANT column.

 

Which factors will prevent JSON elements from being extracted into columnar storage, impacting query performance? (Select TWO).

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.

Question 4

A Data Engineer needs to protect the ACCOUNT_NAME column in the dynamic table, ACCT_DIM. The table is sourced from the base table, ACCOUNT.

 

How should the data in the dynamic table be protected?

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.

Question 5

A Data Engineer is using a Snowpark Python User-Defined Function (UDF) that calls a third‑party fraud‑scoring REST API with the requests library. The API key is not hard‑coded in the handler.

 

The UDF is registered as a permanent function and works in local testing, but when executed in Snowflake, it consistently fails with name‑resolution and network errors. The Engineer wants to avoid embedding the API key in code, running everything within Snowflake.

 

How should these requirements be met?

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.

Question 6

A Data Engineer needs to create an abstraction layer for an AI application that defines business metrics and relationships between the relevant data tables.

 

Which solution options will meet the requirements? (Select TWO).

Select an answer above, then submit your vote. Reading or practicing does not cast a vote.