New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake ADA-C01 Exam - Topic 4 Question 3 Discussion

Actual exam question for Snowflake's ADA-C01 exam
Question #: 3
Topic #: 4
[All ADA-C01 Questions]

A company has many users in the role ANALYST who routinely query Snowflake through a reporting tool. The Administrator has noticed that the ANALYST users keep two

small clusters busy all of the time, and occasionally they need three or four clusters of that size.

Based on this scenario, how should the Administrator set up a virtual warehouse to MOST efficiently support this group of users?

Show Suggested Answer Hide Answer
Suggested Answer: B

According to the Snowflake documentation1, a multi-cluster warehouse is a virtual warehouse that consists of multiple clusters of compute resources that can scale up or down automatically to handle the concurrency and performance needs of the queries submitted to the warehouse. A multi-cluster warehouse has a minimum and maximum number of clusters that can be specified by the administrator. Option B is the most efficient way to support the group of users, as it allows the administrator to create a multi-cluster warehouse with MIN_CLUSTERS set to 2, which means that the warehouse will always have two clusters running to handle the standard workload. The warehouse can also auto-scale up to the maximum number of clusters (which can be set according to the peak workload) when there is a spike in demand, and then scale down when the demand decreases. The warehouse can also auto-resume and auto-suspend, which means that the warehouse will automatically start when a query is submitted and automatically stop after a period of inactivity. The administrator can also give USAGE privileges to the ANALYST role, which means that the users can use the warehouse to execute queries and load data, but not modify or operate the warehouse. Option A is not efficient, as it requires the users to manually start and stop the warehouse, and increase the number of clusters as needed, which can be time-consuming and error-prone. Option C is not efficient, as it creates a standard X-Large warehouse, which is equivalent to four small clusters, which may be more than needed for the standard workload, and may not be enough for the peak workload. Option D is not efficient, as it creates four virtual warehouses of different sizes, which can be confusing and cumbersome for the users to select the appropriate warehouse based on how many queries are being run, and may also result in wasted resources and costs.


Contribute your Thoughts:

0/2000 characters
Denny
3 months ago
I like D, but managing multiple warehouses sounds complicated.
upvoted 0 times
...
Twanna
3 months ago
Option C could work too, but it might not handle spikes well.
upvoted 0 times
...
Mitsue
3 months ago
Surprised they need that many clusters! Isn't that overkill?
upvoted 0 times
...
Thersa
4 months ago
I disagree, option A seems more flexible for the users.
upvoted 0 times
...
Margurite
4 months ago
I think option B makes the most sense for scaling.
upvoted 0 times
...
Val
4 months ago
I recall that creating multiple warehouses could lead to confusion for users, so option D might not be the best approach, but I'm not entirely certain.
upvoted 0 times
...
Krissy
4 months ago
I'm leaning towards option C since it suggests using an X-Large warehouse, but I wonder if that would really be the most efficient choice for the ANALYST users.
upvoted 0 times
...
Sheron
4 months ago
I think option B sounds familiar because it mentions auto-resume and auto-suspend, which we practiced in a similar question.
upvoted 0 times
...
Keva
5 months ago
I remember we discussed multi-cluster warehouses in class, but I'm not sure if MIN_CLUSTERS should be set to 1 or 2 for this scenario.
upvoted 0 times
...
Arlyne
5 months ago
Option D seems like it could work well. Having multiple warehouses of different sizes that the users can choose from could provide the flexibility they need.
upvoted 0 times
...
Fatima
5 months ago
I think option A might be the way to go. Giving the ANALYST role the ability to manage the warehouse directly could be a good solution here.
upvoted 0 times
...
Elin
5 months ago
Okay, let's see. The key here is that the ANALYST users need flexibility to scale up and down as needed. I'm leaning towards option B or D to give them that flexibility.
upvoted 0 times
...
Annabelle
5 months ago
Hmm, this seems like a tricky one. I'll need to think through the different options carefully to figure out the most efficient setup.
upvoted 0 times
...
Iola
5 months ago
I'm a bit confused by the differences between the options. I'll need to review the details of each one more closely to decide which one best fits the scenario.
upvoted 0 times
...
Emmett
5 months ago
This looks like a straightforward Marketing Cloud question. I think I can handle this one.
upvoted 0 times
...
Gearldine
5 months ago
Okay, I've got this. The project sponsor provides resources and is responsible for the budget, ensures project objectives are achieved, and provides support and senior management commitment. Those are the three key aspects of the sponsor's role.
upvoted 0 times
...
Corazon
5 months ago
Okay, I think I've got this. The first component is general controls, and the second is environmental controls. Does that sound right?
upvoted 0 times
...
Kanisha
5 months ago
Hmm, this seems like a tricky one. I'll need to carefully consider the possible reasons and think through the implications of each option.
upvoted 0 times
...
Angelo
5 months ago
I'm a little confused by the question. Is the performance routing method the same as the weighted routing method? I'll need to double-check the differences between the options to make sure I select the correct one.
upvoted 0 times
...
Domingo
5 months ago
Hmm, this seems like a tricky one. I'm not too familiar with EOS, so I'll have to think this through carefully.
upvoted 0 times
...

Save Cancel