DEA-C02 Data Movement Practice Question
An analyst needs to unload a 4 TB table from Snowflake to an external Amazon S3 stage for archival. The team wants maximum write throughput and wants the output organized so downstream tools can read subsets without scanning everything. Which combination of COPY INTO options best achieves this?
⚠ Common exam trap
The trap here is treating OVERWRITE or file format settings as throughput levers, when parallelism and path organization are what actually matter for a large unload.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Set MAX_FILE_SIZE to a moderate value and use a partition-like folder path in the stage prefix
Unload throughput scales with the number of files written in parallel, which is governed by MAX_FILE_SIZE and the warehouse size. Organizing output under a meaningful prefix lets downstream consumers prune by path instead of reading the entire export. Single-file output, overwrite semantics, and uncompressed CSV do not advance either goal and in some cases actively harm performance or safety.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Add a FILE_FORMAT option of TYPE = CSV with COMPRESSION = NONE
Why it's wrong here
Disabling compression increases the bytes written and slows the transfer, working against the throughput objective. CSV with no compression also inflates storage cost and makes downstream reads slower. File format choice affects parseability and size, not the parallelism of the unload itself, so this option does not address the stated goals of throughput and organized output.
- ✗
Use OVERWRITE = TRUE and leave MAX_FILE_SIZE at its default
Why it's wrong here
OVERWRITE = TRUE simply replaces existing objects in the prefix; it does not improve write parallelism or organize output for subset reads. Leaving MAX_FILE_SIZE at default still yields multiple files, but the scenario also wants deliberate organization, which this option ignores. Overwriting is also risky for archival because it destroys prior exports in the same location without adding any throughput benefit.
- ✗
Set SINGLE = TRUE so the output is one large file
Why it's wrong here
SINGLE = TRUE forces all output into a single object, which serializes the write and removes parallelism, directly contradicting the throughput goal. It also produces a file that downstream tools must read in full, defeating subset reads. The option is useful only for small exports where one file is convenient, so it is the opposite of what this large archival scenario requires.
- ✓
Set MAX_FILE_SIZE to a moderate value and use a partition-like folder path in the stage prefix
Why this is correct
Controlling MAX_FILE_SIZE splits the unload into many files, which increases parallel write throughput and keeps individual objects manageable. Writing into a structured prefix lets downstream readers prune by folder rather than scanning the whole export. Together these options satisfy both the throughput and the organization goals without requiring post-processing of the unloaded data.
Quick reference
AWS S3 Storage Class Comparison
| Storage Class | Min Duration | Retrieval | Use Case |
|---|---|---|---|
| S3 Standard | None | Immediate | Frequently accessed data |
| S3 Standard-IA | 30 days | Immediate | Infrequent access, rapid retrieval |
| S3 One Zone-IA | 30 days | Immediate | Non-critical infrequent data |
| S3 Intelligent-Tiering | None | Immediate–hours | Unknown or changing access patterns |
| S3 Glacier Instant | 90 days | Milliseconds | Archive with instant retrieval |
| S3 Glacier Flexible | 90 days | Minutes–hours | Archive, flexible retrieval |
| S3 Glacier Deep Archive | 180 days | Hours | Long-term compliance archive |
About these practice questions
Courseiva writes every DEA-C02 question from scratch — 229 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Snowflake exam blueprint
This DEA-C02 practice question is part of Courseiva's free Snowflake certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DEA-C02 exam.