Online Access Free DEA-C02 Practice Test

Exam Code:DEA-C02
Exam Name:SnowPro Advanced: Data Engineer (DEA-C02)
Certification Provider:Snowflake
Free Question Number:354
Posted:Jul 18, 2026
Rating
100%

Question 1

You have a base table 'ORDERS' with columns 'ORDER ID, 'CUSTOMER D', 'ORDER DATE, and 'ORDER AMOUNT'. You need to create a view that aggregates the total order amount per customer per month. However, for data governance purposes, you need to ensure that the view only shows data for the last 3 months. What is the MOST efficient and secure way to create this view in Snowflake?

Question 2

A retail company wants to store product data in a Snowflake VARIANT column. The product data is currently in a relational table called 'PRODUCTS' with columns 'PRODUCT ID', 'PRODUCT NAME, 'CATEGORY, 'PRICE, and 'DISCOUNT. They want to create a JSON structure where each product is represented as a JSON object, and the entire result set is a JSON array. Which of the following SQL statements will achieve this transformation most efficiently?

Question 3

Your company is implementing data governance policies in Snowflake and wants to automatically classify data to track Personally Identifiable Information (PII). You have defined a classification policy with a tag 'PII' and associated tag values like 'Email', 'CreditCard', and 'SSN'. You want to monitor the usage of PII data'. Which of the following approaches is the MOST efficient way to track access and modifications to columns tagged with the 'PII' tag and any of its tag values?

Question 4

You are building a data pipeline using Snowflake Tasks to orchestrate a series of transformations. One of the tasks, 'task _ transform data', depends on the successful completion of another task, 'task extract_data'. However, occasionally fails due to transient network issues. You want to implement a retry mechanism for 'task_extract data' without impacting the overall pipeline execution time significantly. Which of the following approaches is the most appropriate and efficient way to achieve this within the Snowflake Task framework?

Question 5

You are developing a Snowpark Python application that transforms data from a source table "ORDERS RAW' into a target table 'ORDERS CLEANED'. The transformation involves multiple steps, including data validation, cleansing, and aggregation. You need to ensure that either all steps succeed, or none of them do, to maintain data integrity. You are considering different approaches to transaction management. Which of the following strategies offer the MOST comprehensive and reliable approach to manage transactions in this scenario, especially considering potential network interruptions and session timeouts?

Add Comments

Your email address will not be published. Required fields are marked *

insert code
Type the characters from the picture.