nerdexam
Microsoft

AZ-305 · Question #334

Hotspot Question You are designing a data pipeline that will integrate large amounts of data from multiple on- premises Microsoft SQL Server databases into an analytics platform in Azure. The…

The correct answer is To implement the data warehouse:: An Azure Synapse Analytics dedicated SQL pool; To implement the serving layer:: Azure Analysis Services. This question tests your ability to select the correct Azure services for a data warehouse layer and a managed OLAP serving layer in a large-scale analytics pipeline.

Submitted by rania.sa· Mar 6, 2026Design data storage solutions

Question

Hotspot Question You are designing a data pipeline that will integrate large amounts of data from multiple on- premises Microsoft SQL Server databases into an analytics platform in Azure. The pipeline will include the following actions: - Database updates will be exported periodically into a staging area in Azure Blob storage. - Data from the blob storage will be cleansed and transformed by using a highly parallelized load process. - The transformed data will be loaded to a data warehouse. - Each batch of updates will be used to refresh an online analytical processing (OLAP) model in a managed serving layer. - The managed serving layer will be used by thousands of end users. You need to implement the data warehouse and serving layers. What should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Answer:

Exhibit

AZ-305 question #334 exhibit

Answer Area

  • To implement the data warehouse:An Azure Synapse Analytics dedicated SQL pool
    An Apache Spark pool in Azure Synapse AnalyticsAn Azure Synapse Analytics dedicated SQL poolAzure Data Lake Analytics
  • To implement the serving layer:Azure Analysis Services
    Azure Analysis ServicesAn Apache Spark pool Azure Synapse AnalyticsAn Azure Synapse Analytics dedicated SQL pool

Explanation

This question tests your ability to select the correct Azure services for a data warehouse layer and a managed OLAP serving layer in a large-scale analytics pipeline.

Approach. For the data warehouse layer, Azure Synapse Analytics (formerly SQL Data Warehouse) is the correct choice because it supports massively parallel processing (MPP) for large-scale data ingestion and querying, integrates natively with Azure Blob Storage, and is purpose-built for enterprise data warehousing. For the managed serving layer (OLAP model refreshed per batch and used by thousands of end users), Azure Analysis Services is the correct choice because it provides a fully managed, enterprise-grade OLAP/tabular model serving layer that supports large concurrent user loads, semantic modeling, and can be refreshed programmatically after each batch load from the data warehouse.

Concept tested. Selecting appropriate Azure services for each layer in a modern data warehouse architecture: Azure Synapse Analytics for the scalable data warehouse (MPP engine) and Azure Analysis Services for the managed OLAP/semantic serving layer supporting high concurrency end-user queries.

Reference. https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/enterprise-data-warehouse

Topics

#Azure Synapse Analytics dedicated SQL pool#Azure Analysis Services#OLAP#data warehouse

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice