COF-C02 · Question #336
For which use cases is running a virtual warehouse required? (Select TWO).
The correct answer is B. When loading data into a table C. When unloading data from a table. Virtual warehouses (compute clusters) are required for operations that involve data processing: loading data into a table (COPY INTO <table>) and unloading data from a table (COPY INTO <location>) both require active compute to read, transform, and write data. DDL operations…
Question
For which use cases is running a virtual warehouse required? (Select TWO).
Options
- AWhen creating a table
- BWhen loading data into a table
- CWhen unloading data from a table
- DWhen executing a show command
- EWhen executing a list command
How the community answered
(41 responses)- A7% (3)
- B88% (36)
- D2% (1)
- E2% (1)
Explanation
Virtual warehouses (compute clusters) are required for operations that involve data processing: loading data into a table (COPY INTO <table>) and unloading data from a table (COPY INTO <location>) both require active compute to read, transform, and write data. DDL operations like CREATE TABLE (A) are handled by Snowflake's cloud services layer and do not require a running warehouse. Similarly, metadata operations like SHOW commands (D) and LIST commands (E) are resolved entirely by the cloud services layer without consuming warehouse compute resources - they simply query Snowflake's internal metadata store.
Topics
Community Discussion
No community discussion yet for this question.