
Answer-first summary for fast verification
Answer: Unload the data directly to the cloud storage location.
The recommended approach is option B: Unload the data directly to the cloud storage location. This is the most efficient and best practice method in Snowflake as it uses external stages to directly transfer data to cloud storage without intermediate steps. Option A (third-party tool) adds unnecessary complexity and potential security risks. Option C (local file system then upload) introduces latency, additional steps, and potential data transfer costs. Option D (user stage then upload) also adds an unnecessary intermediate step since user stages are internal to Snowflake, requiring additional data movement. The community discussion with 100% consensus and upvoted comments confirms that unloading directly to an external stage in cloud storage is the optimal approach.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
What is the best practice for unloading data from Snowflake to a cloud storage location?
A
Use a third-party tool to unload the data to cloud storage.
B
Unload the data directly to the cloud storage location.
C
Unload the data to a local file system, then upload it to cloud storage.
D
Unload the data to a user stage, then upload the data to cloud storage
No comments yet.