DP-500 · Question #60
You are configuring Azure Synapse Analytics pools to support an Azure Active Directory group (Group1) with the requirement to 'Analyze data to create and train machine learning models in Synapse…
The correct answer is A. Apache Spark pool. Apache Spark pools in Azure Synapse Analytics are best suited for tasks involving machine learning, data engineering, and data exploration, making them ideal for training ML models.
Question
Exhibit
Options
- AApache Spark pool
- BDedicated SQL pool
- CServerless SQL pool
How the community answered
(59 responses)- A86% (51)
- B5% (3)
- C8% (5)
Why each option
Apache Spark pools in Azure Synapse Analytics are best suited for tasks involving machine learning, data engineering, and data exploration, making them ideal for training ML models.
Apache Spark pools are designed for big data processing, data engineering, and machine learning workloads within Azure Synapse Analytics. They provide a distributed processing framework that is highly efficient for iterative algorithms and complex computations required for creating and training machine learning models using languages like Python, Scala, or R.
Dedicated SQL pools are optimized for relational data warehousing and OLAP workloads, not for the iterative and typically non-SQL-based computations involved in machine learning model training.
Serverless SQL pools are designed for ad-hoc querying of data in data lakes using T-SQL, ideal for data exploration, but not for training machine learning models.
Concept tested: Azure Synapse Analytics pool types for ML workloads
Source: https://learn.microsoft.com/en-us/azure/synapse-analytics/overview-pools
Topics
Community Discussion
No community discussion yet for this question.
