Designing an Azure Data Solution (legacy) — Question 46

You are planning a big data solution in Azure.
You need to recommend a technology that meets the following requirements:
✑ Be optimized for batch processing.
✑ Support autoscaling.
✑ Support per-cluster scaling.
Which technology should you recommend?

Answer options

Correct answer: D

Explanation

Azure Databricks is the correct choice because it is specifically designed for batch processing and offers both autoscaling and per-cluster scaling capabilities. The other options do not fully meet all the specified requirements, with Azure Synapse Analytics and Azure Analysis Services being more focused on analytics rather than batch processing, and Azure HDInsight with Spark not offering the same level of autoscaling flexibility.