COF-C02 · Question #347
What is a characteristic of materialized views in Snowflake?
The correct answer is C. Multiple tables can be joined in the underlying query of a materialized view. Based on updated Snowflake capabilities, materialized views can include joins across multiple tables in their defining query (C). Option A ('do not allow joins') reflects an older limitation that has since been relaxed in newer Snowflake releases. Option B is incorrect because…
Question
What is a characteristic of materialized views in Snowflake?
Options
- AMaterialized views do not allow joins.
- BClones of materialized views can be created directly by the user.
- CMultiple tables can be joined in the underlying query of a materialized view.
- DAggregate functions can be used as window functions in materialized views.
How the community answered
(23 responses)- A4% (1)
- C91% (21)
- D4% (1)
Explanation
Based on updated Snowflake capabilities, materialized views can include joins across multiple tables in their defining query (C). Option A ('do not allow joins') reflects an older limitation that has since been relaxed in newer Snowflake releases. Option B is incorrect because materialized views cannot be cloned directly by the user - cloning a schema or database that contains a materialized view does not clone the MV itself. Option D is incorrect because window functions (analytic functions using OVER()) are not supported in materialized view definitions; only aggregate functions in non-window contexts are permitted.
Topics
Community Discussion
No community discussion yet for this question.