Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 229 discussion

Actual exam question from Snowflake's SnowPro Core
Question #: 229
Topic #: 1
[All SnowPro Core Questions]

What impacts the credit consumption of maintaining a materialized view? (Choose two.)

  • A. Whether or not it is also a secure view
  • B. How often the underlying base table is queried
  • C. How often the base table changes
  • D. Whether the materialized view has a cluster key defined
  • E. How often the materialized view is queried
Show Suggested Answer Hide Answer
Suggested Answer: CD 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
tejarun
Highly Voted 1 year, 11 months ago
Selected Answer: CD
More changes to base table increases credit consumption for materialized view maintenance
upvoted 13 times
JRayan
1 year, 9 months ago
Agree it's C & D
upvoted 1 times
...
Lavpak
1 year, 11 months ago
I agree with C & D. https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views Answer-c --> When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake.
upvoted 6 times
...
...
damaldon
Most Recent 3 months, 1 week ago
And. CE
upvoted 1 times
...
_yyukta
8 months, 3 weeks ago
Selected Answer: CD
CD are correct
upvoted 1 times
...
[Removed]
1 year, 1 month ago
https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing Answer CD as per the evidence in the link, user queries does not come under maintenance
upvoted 2 times
...
Sk_3
1 year, 1 month ago
C and E Materialized views impact your costs for both storage and compute resources: Storage: Each materialized view stores query results, which adds to the monthly storage usage for your account. Compute resources: In order to prevent materialized views from becoming out-of-date, Snowflake performs automatic background maintenance of materialized views. When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake. This one make more sense
upvoted 2 times
...
Sk_3
1 year, 1 month ago
CE make more sense .howdoes clustering key play role in pre computed query
upvoted 2 times
titihab
1 year ago
I found this in Snowflake Doc : Materialized Views and Clustering Defining a clustering key on a materialized view is supported and can increase performance in many situations. However, it also adds costs. https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing
upvoted 3 times
...
...
Marge23
1 year, 2 months ago
Selected Answer: CD
CORRECT
upvoted 1 times
...
singhks
1 year, 3 months ago
C and D (https://www.snowflake.com/blog/using-materialized-views-to-solve-multi-clustering-performance-problems/)
upvoted 1 times
...
otsumy
1 year, 3 months ago
Why not E?
upvoted 1 times
stornati
1 year, 2 months ago
Same question here. Compute Credit should be consume, right?
upvoted 1 times
vrfidman
1 year, 1 month ago
The question is about maintaining the view. Querying is not maintaining.
upvoted 2 times
...
...
...
MultiCloudIronMan
1 year, 4 months ago
Selected Answer: CE
This because al tables are clustered on Snowflake, there is no mention of re-clustering.
upvoted 1 times
...
dmitriypo
1 year, 6 months ago
Selected Answer: CD
Agree with C and D: https://docs.snowflake.com/en/user-guide/views-materialized#label-materialized-views-maintenance-billing
upvoted 1 times
...
isolated_sniper
1 year, 6 months ago
C and E Materialized views impact your costs for both storage and compute resources: Storage: Each materialized view stores query results, which adds to the monthly storage usage for your account. Compute resources: In order to prevent materialized views from becoming out-of-date, Snowflake performs automatic background maintenance of materialized views. When a base table changes, all materialized views defined on the table are updated by a background service that uses compute resources provided by Snowflake.
upvoted 4 times
...
rneti
1 year, 8 months ago
I would rather go with the highly voted answers (C&D) and not the key provided (D&E) based on the Snowflake Guide: https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views
upvoted 1 times
...
psilvabr
1 year, 8 months ago
Selected Answer: CD
It is C and D for this.
upvoted 1 times
...
KarBiswa
1 year, 9 months ago
Selected Answer: CD
clustering and base table modifications ratio
upvoted 1 times
...
mlaus
1 year, 9 months ago
Selected Answer: CD
It's C&D https://docs.snowflake.com/en/user-guide/views-materialized.html#label-materialized-views-maintenance-billing
upvoted 2 times
...
SV1122
1 year, 10 months ago
Selected Answer: CD
In general, the costs are proportional to: The number of materialized views created on each base table, and the amount of data that changes in each of those materialized views when the base table changes. Any changes to micro-partitions in the base table require eventual materialized view maintenance, whether those changes are due to reclustering or DML statements run on the base table. The number of those materialized views that are clustered. Maintaining clustering (of either a table or a materialized view) adds costs. https://docs.snowflake.com/en/user-guide/views-materialized.html#effects-of-changes-to-base-tables-on-materialized-views
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...