Exam DEA-C02 Topic 1 Question 313 Discussion
Actual exam question for Snowflake's DEA-C02 exam
Question #: 313
Topic #: 1
Question #: 313
Topic #: 1
You are developing a Snowpark Python application that reads data from a large Snowflake table, performs several transformations, and then writes the results back to a new table. You notice that the write operation is taking significantly longer than the read and transformation steps. The target table is not clustered. Which of the following actions, either individually or in combination, would likely improve the write performance most significantly ?
Suggested Answer: D Vote an answer
Option D provides the most significant potential improvement. Clustering the target table enables Snowflake to efficiently organize and store the data based on the clustering key. Pre-sorting the data according to the clustering key before writing ensures that Snowflake can write the data in the optimal order, minimizing the need for reorganization and improving write performance. Increasing the warehouse size (A) can help, but clustering is a more targeted solution. Reducing file size (B) might slightly improve things, but it's not the primary bottleneck. Repartitioning (C) can help with parallelism, but only if the data is also sorted according to the clustering key. Disabling autotuning (E) could actually hurt performance.
by Kelly at Sep 13, 2026, 07:06 PM
0
0
0
10
Comments
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Report Comment
Commenting
You can sign-up / login (it's free).