When to use Azure Analysis Service vs Azure Synaptic Analysis

Deepal 491 Reputation points
2021-05-20T15:57:55.093+00:00

As I understand:
Azure Analysis Service is upgraded version of SQL server Analysis Service on the cloud.
Azure Synapse Analytic is upgraded version SQL DW + ML +Power BI that intergrates with ADLS + Data Bricks.

So it seems lik both have a significant overlap. If so why would I ever use a pipeline like this?
It sems Azure Synapse Analytics can do OLAP just as well. Why would would someone design a pipeline this way?

98362-image.png

Azure SQL Database
Azure Analysis Services
Azure Analysis Services
An Azure service that provides an enterprise-grade analytics engine.
437 questions
Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,365 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Nandan Hegde 29,886 Reputation points MVP
    2021-05-20T17:39:19.213+00:00

    Hey,
    Though both Azure synapse and Azure analysis services are olap system, there are multiple reasons why we still need AAS as below:

    1. SQL dw being a mpp architecture,there is a restriction of concurrent users in SQL dw but not in Azure analysis services. So in case if there are reports with 500 users accessing simultaneously , in case of SQL dw there would be some queue involved for some users but this won't be the case for Aas.
    2. there are multiple features in aas which helps in analytics easily like dax rather than having everything done in SQL ( which sometimes becomes difficult and that too at SQL dw where many normal tsql functions are not supported)

    Though msft is gradually moving AAS towards powerbi premium model but we do need a model similar to aas rather than directly SQL dw for some better performance .

    9 people found this answer helpful.
    0 comments No comments