SnowPro Core Exam QuestionsBrowse all questions from this exam

SnowPro Core Exam - Question 288


Which of the following operations require the use of a running virtual warehouse? (Choose two.)

Show Answer
Correct Answer: CE

Executing a stored procedure generally requires the use of a running virtual warehouse because it involves procedural logic that might access or manipulate data, actions which typically necessitate compute resources. Querying data from a materialized view also requires computation as it involves fetching pre-computed results, for which a virtual warehouse must be operational to retrieve and process the data. Downloading data from an internal stage, listing files in a stage, and altering a table usually do not require computation resources from a running virtual warehouse, as these actions typically involve metadata operations or non-compute-intensive tasks.

Discussion

14 comments
Sign in to comment
SnowProCertDec22Options: CE
Dec 22, 2022

C & E https://docs.snowflake.com/en/user-guide/warehouses.html

SnowProCertDec22
Dec 22, 2022

C & E https://docs.snowflake.com/en/user-guide/warehouses.html

vini15
Apr 17, 2023

Answer is correct C&D Materialised views are pre computed it does require warehouse.

c0d3gOptions: CE
Jul 6, 2023

These 3 do not require active Warehouse: Downloading data from an internal stage Listing files in a stage Creating and Altering table.

Kate0204
Dec 7, 2022

Hmmm not sure about this, maybe E

tarekffOptions: AD
May 21, 2023

Performing DML operations, such as: Updating rows in tables (DELETE , INSERT , UPDATE). (Answer D) Loading data into tables (COPY INTO <table>). Unloading data from tables (COPY INTO <location>). (Answer A) a warehouse must be running and in use for the session.

Rajivnb
Oct 12, 2023

Cannot be D. Altering table does not require a compute. Alter table is not altering data. its altering the definition. like changing Column type, removing a column or adding a new column. basically CREATE, ALTER. not the DML. A also cannot be correct. They said downloading data. it did not say clearly that Loading/Unloading data. downloading could be a downloading a file from internal stage to local machine.

N89Options: CD
Feb 14, 2023

Not sure if materialized view will require a running cluster as data is already computed and may reside in cache. But alter table will definitely require a running cluster.

Omkarshingare
Apr 1, 2023

C & D IS CORRECT

MultiCloudIronManOptions: CE
Jul 13, 2023

Correct

Marge23Options: AD
Sep 19, 2023

Performing DML operations, such as: Updating rows in tables (DELETE , INSERT , UPDATE). Loading data into tables (COPY INTO <table>). Unloading data from tables (COPY INTO <location>) https://docs.snowflake.com/en/user-guide/warehouses

Afzy
Nov 1, 2023

C and E is the answer

_yyuktaOptions: CE
Feb 26, 2024

CE are correct

Mallikharjuna452
Jul 23, 2024

C and E are correct

MultiCloudIronManOptions: CD
Feb 9, 2025

Material view does not require a warehouse

MultiCloudIronMan
Feb 9, 2025

Sorry I think virtual warehouse is needed for material view but it fetches the data quicker than running a full table scan.