exam questions

Exam DP-203 All Questions

View all questions & answers for the DP-203 exam

Exam DP-203 topic 2 question 51 discussion

Actual exam question from Microsoft's DP-203
Question #: 51
Topic #: 2
[All DP-203 Questions]

You are designing an Azure Databricks cluster that runs user-defined local processes.
You need to recommend a cluster configuration that meets the following requirements:
✑ Minimize query latency.
✑ Maximize the number of users that can run queries on the cluster at the same time.
✑ Reduce overall costs without compromising other requirements.
Which cluster type should you recommend?

  • A. Standard with Auto Termination
  • B. High Concurrency with Autoscaling
  • C. High Concurrency with Auto Termination
  • D. Standard with Autoscaling
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Canary_2021
Highly Voted 3 years, 4 months ago
Selected Answer: B
B is correct answer. High concurrency cluster cannot terminated, so C is wrong. Standard cluster cannot shared by multiple tasks, so A and D are wrong.
upvoted 19 times
HaBroNounen
3 years, 4 months ago
"High Concurrency clusters do not terminate automatically by default." but u can change that default so your argument about C is incorrect.. Link: https://docs.microsoft.com/en-us/azure/databricks/clusters/configure#cluster-mode
upvoted 17 times
...
...
_lene_
Highly Voted 2 years ago
Selected Answer: C
The cluster does auto-scaling by default. Auto-termination should be set up manually
upvoted 5 times
...
DixonDavis
Most Recent 5 months, 1 week ago
I think its C. Firstly I couldn't find anything related to autoscaling at cluster level . The autoscaling is enabled by default at the pipeline. So I don't find out anything that mention how to set up auto scaling for High concurrency cluster so ruling out B.
upvoted 1 times
...
kkk5566
1 year, 7 months ago
Selected Answer: B
B is correct
upvoted 1 times
...
UzairMir
1 year, 9 months ago
Here is my take on this. Autoscaling addresses first requirement i-e latency and Auto terminate addresses third requirement i-e cost. Now we have to implement both of them manually, meaning none of them is by default. But in the question it says reduce cost without compromising other requirements. So if we go for auto-termination that means we are not autoscaling, compromising the first requirement i-e the latency requirement. therefore the given option is correct i-e B: High Concurrency with autoscaling
upvoted 4 times
...
Reloadedvn
1 year, 11 months ago
Selected Answer: B
Agree to B
upvoted 1 times
...
Deeksha1234
2 years, 8 months ago
Selected Answer: B
B is correct
upvoted 1 times
...
jz10
2 years, 12 months ago
Selected Answer: B
Just because auto termination is eligible for high concurrency clusters, doesn't mean we have to use it. A key requirement is to "minimize query latency", which makes autoscaling more favorable. Ref: "Workloads can run faster compared to a constant-sized under-provisioned cluster." https://docs.microsoft.com/en-us/azure/databricks/clusters/configure#cluster-size-and-autoscaling
upvoted 4 times
...
Amsterliese
3 years ago
High Concurrency clusters can be configured with auto termination (I just checked). BUT: The questions says: reduce costs WITHOUT compromising the other requirements. So I would still go for autoscaling, since there is no answer option that offers both (autoscaling and auto termination)
upvoted 4 times
...
sunithagsk
3 years, 1 month ago
Answer should be B as per below The key benefits of High Concurrency clusters are that they provide fine-grained sharing for maximum resource utilization and minimum query latencies.Autoscaling clusters can reduce overall costs compared to a statically-sized cluster.
upvoted 4 times
...
alex1491
3 years, 1 month ago
Selected Answer: C
i try it and it´s possible to create a cluster with auto termination.
upvoted 3 times
...
AngelJP
3 years, 2 months ago
Selected Answer: C
https://docs.microsoft.com/en-us/azure/databricks/clusters/configure#cluster-mode - High Concurrency clusters do not terminate automatically by default. - A Standard cluster is recommended for a single user.
upvoted 2 times
...
danjelmt
3 years, 2 months ago
I would say C. High Concurrency with Auto Termination. Although the default is no auto terminate we can still overwrite that setting.
upvoted 2 times
...
BK10
3 years, 2 months ago
B is correct answer. High concurrency cluster cannot AUTO terminated
upvoted 2 times
...
ANath
3 years, 3 months ago
Auto terminate for high concurrency cluster is possible. But due to the 2nd point 'Maximize the number of users that can run queries on the cluster at the same time', I will go with option B. High Concurrency and Auto Scaling
upvoted 5 times
kamil_k
3 years, 1 month ago
Also to minimise query latency you don't want to have to wait for a cluster to spin up after it terminates
upvoted 3 times
...
...
venkatibm
3 years, 3 months ago
it's correct
upvoted 1 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago