nerdexam
Snowflake

COF-C02 · Question #215

Query parsing and compilation occurs in which architecture layer of the Snowflake Cloud Data Platform?

The correct answer is A. Cloud services layer. Snowflake's architecture has three main layers: Storage, Compute (Virtual Warehouses), and Cloud Services. The Cloud Services layer is the 'brain' of Snowflake - it handles authentication, access control, metadata management, query parsing, query optimization, and query…

Snowflake Cloud Data Platform Features and Architecture

Question

Query parsing and compilation occurs in which architecture layer of the Snowflake Cloud Data Platform?

Options

  • ACloud services layer
  • BCompute layer
  • CStorage layer
  • DCloud agnostic layer

How the community answered

(62 responses)
  • A
    85% (53)
  • B
    8% (5)
  • C
    5% (3)
  • D
    2% (1)

Explanation

Snowflake's architecture has three main layers: Storage, Compute (Virtual Warehouses), and Cloud Services. The Cloud Services layer is the 'brain' of Snowflake - it handles authentication, access control, metadata management, query parsing, query optimization, and query compilation. Once the Cloud Services layer parses and compiles a query into an optimized execution plan, the plan is sent to the Compute layer (virtual warehouse) for actual execution against data in the Storage layer. There is no 'Cloud Agnostic layer' in Snowflake's formal architecture.

Topics

#Snowflake Architecture#Cloud Services Layer#Query Processing

Community Discussion

No community discussion yet for this question.

Full COF-C02 Practice