
SnowflakeSnowPro Advanced — Data Engineer
Domain 3Objective 1
Apply Clustering Keys and the Search Optimization Service DEA-C02 Practice Questions (Page 4)
Part of the Performance Optimization domain, which accounts for 21% of the DEA-C02 exam.
24questions here
5free pages
7concepts
21%of the exam
Questions 16–20
- 16
What is the primary purpose of defining a clustering key on a Snowflake table?
Select an answer first - 17
What is the key difference between clustering keys and the Search Optimization Service in Snowflake?
Select an answer first - 18
A data engineer is troubleshooting a performance issue on a clustered table. The table is clustered on `order_id`, and queries that filter on `order_id` are still scanning many micro-partitions. The engineer runs `SYSTEM$CLUSTERING_INFORMATION('orders')` and sees that the average clustering depth is 1.5, but the `total_partition_count` is very high. What is the most likely explanation for the poor query performance?
Select an answer first - 19
A healthcare analytics team has a table `patient_visits` with 800 million rows. Queries commonly filter on `visit_date` (DATE, ~2,000 distinct values) and `patient_id` (NUMBER, ~40 million distinct values). The team also frequently filters on `facility_id` (NUMBER, ~500 distinct values) in reports. The table is currently unclustered. The team wants to minimize query latency for the most common filters while keeping clustering maintenance costs reasonable. Which clustering key should they choose?
Select an answer first - 20
Which query type is most likely to benefit from the Search Optimization Service?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Snowflake. “DEA-C02” is a trademark of its owner, used for identification only.