DP-900 Analytics workloads on Azure

A data engineering group needs a managed environment for transforming terabytes of event logs and training models, built around an open-source distributed engine. Which Azure service matches?

Show answer and explanation

Answer: A

Azure Databricks is an analytics platform built on Apache Spark and optimized for Azure. It handles distributed data engineering and machine learning across large datasets, with notebooks for collaboration. The other options serve transactional databases, web hosting, and network diagnostics, none of which are designed around distributed Spark processing.

Why the other options are wrong

  • B. Azure SQL Managed Instance targets transactional relational workloads with near-full SQL Server compatibility. It does not provide distributed Spark processing for model training.
  • C. App Service hosts web applications and APIs. It is an application platform rather than a data processing engine, so it cannot transform large event logs.
  • D. Network Watcher diagnoses network connectivity and captures packets. It does not process or analyze business data, so it has no role in big data workloads.

Exam tip. Spark-based big data and machine learning in Azure points to Databricks or Synapse Spark pools.

Keep going. 200 DP-900 questions, answers explained after each one.

Practise analytics workloads on Azure

Reviewed November 2026. Spotted a problem with this question? Report it from the practice tool.