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
- A. Azure Synapse Analytics
- B. Azure HDInsight with Spark
- C. Azure Analysis Services
- D. Azure Databricks
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.