SnowPro Core Exam QuestionsBrowse all questions from this exam

SnowPro Core Exam - Question 179


Which Snowflake architectural layer is responsible for a query execution plan?

Show Answer
Correct Answer: CD

The Snowflake architectural layer responsible for a query execution plan is the Cloud Services layer. This layer is responsible for various services including query parsing, optimization, and creating execution plans. It connects all other components and manages activities such as authentication, infrastructure management, and metadata management.

Discussion

17 comments
Sign in to comment
NaahOption: C
Dec 27, 2022

Cloud Services The cloud services layer is a collection of services that coordinate activities across Snowflake. These services tie together all of the different components of Snowflake in order to process user requests, from login to query dispatch. The cloud services layer also runs on compute instances provisioned by Snowflake from the cloud provider. Services managed in this layer include: Authentication Infrastructure management Metadata management Query parsing and optimization Access control

4db5e62
Jan 24, 2024

Made a mistake buying this set, all answers are wrong. Will never ever recommend this to anyone. Refrain from using this.

rogerek077
Mar 29, 2024

At least the discussion section under each question looks very valuable from learning perspective. You have a chance to see other opinions, sometimes different than yours which urges you to your own deeper research and better understanding.

SV1122Option: A
Dec 26, 2022

Query execution is performed in the processing layer. Snowflake processes queries using “virtual warehouses”

sakis213
Jan 7, 2023

Correct but the question is about Explain/Query execution plan not Query execution. Perhaps C.

LaliyeOption: C
Apr 7, 2023

cloud services layer. C is the answer

Sushant_02Option: A
Apr 16, 2024

why not A? Compute layer

sakis213Option: C
Jan 7, 2023

Query execution plan, does not need an active virtual warehouse to complete as it only compiles the SQL queries and consumes only Cloud service credits, since its a metadata operation. I would go with C.

chandra535Option: C
Jan 6, 2023

correct answer is C

KarBiswaOption: C
Feb 10, 2023

Cloud services layer

ThaiyaOption: C
Sep 11, 2023

cloud services, Query Processing and Data storage are the layers. Must be A compute as its not any of the other 3. It must imply query processing layer.

MatsalearningsOption: D
Sep 17, 2023

why not a Cloud Provider as per the below- Query execution is performed in the processing layer. Snowflake processes queries using “virtual warehouses”. Each virtual warehouse is an MPP compute cluster composed of multiple compute nodes allocated by Snowflake from a cloud provider.

0e504b5Option: C
Jan 24, 2024

C https://docs.snowflake.com/en/user-guide/cost-understanding-compute#label-cloud-services-credit-usage https://docs.snowflake.com/en/user-guide/intro-key-concepts

_yyuktaOption: C
Feb 25, 2024

C. Cloud services

ede3703Option: A
Apr 24, 2024

Compute Layer

nexerSnowOption: A
May 15, 2024

Query execution is performed in the processing layer. Snowflake processes queries using “virtual warehouses”. Each virtual warehouse is an MPP compute cluster composed of multiple compute nodes allocated by Snowflake from a cloud provider.

PrashantGupta1616Option: C
Jun 7, 2024

The Snowflake architectural layer responsible for a query execution plan is: C. Cloud services The Cloud Services layer in Snowflake handles activities such as query optimization, compilation, and execution planning.

Lematthew31Option: A
Jun 18, 2024

This is A not D, because it's the compute layer that execute, cloud services will be more for query parsing

Mallikharjuna452Option: C
Jul 21, 2024

C.Cloud service