
Ultimate access to all questions.
As a Databricks Certified Data Engineer, you are tasked with configuring a Databricks cluster to optimize for both cost and performance in a scenario where the workload varies significantly over time. The solution must adhere to strict budget constraints while ensuring that performance does not degrade during peak usage periods. Which of the following configurations would BEST meet these requirements? (Choose one option)
A
Select a smaller node type to minimize costs and manually adjust the cluster size based on anticipated workload changes, despite the potential for performance bottlenecks during unexpected spikes.
B
Choose a larger node type to guarantee high performance at all times, accepting higher fixed costs and the risk of underutilization during off-peak periods.
C
Enable autoscaling with a wide range of minimum and maximum workers to dynamically adjust resources based on actual workload, balancing cost efficiency with performance scalability.
D
Disable autoscaling and configure the cluster with a fixed number of medium-sized nodes to strike a balance between cost and performance, though this may not fully accommodate workload variability.