Azure 分析服务与 Synapse 分析

Posted

技术标签:

【中文标题】Azure 分析服务与 Synapse 分析【英文标题】:Azure Analysis Services versus Synapse Analytics 【发布时间】:2020-06-25 11:52:01 【问题描述】:

有人能解释一下 Azure 分析服务和 Azure Synapse Analytics 之间的区别吗?为什么要使用分析服务而不是 Synapse Analytics?

谢谢,

【问题讨论】:

【参考方案1】:

Azure Synapse Analytics 是 Azure SQL 数据仓库 (GA) 的更名版,具有额外的分析/流式处理/ML 增强功能(目前为公共预览版)。here

Azure 分析服务 (AAS) 是用于 SQL Server 分析服务的 Azure PaaS 版本。here。

请注意-

“Power BI Premium 是企业 BI 的重点,也是主要的 未来投资的目标。 Power BI Premium 将及时提供 与 Azure 分析相比的功能超集 服务。”here

【讨论】:

谢谢。你能分享一个我需要这两种服务的用例吗?是否会在 Synapse Analytics 之上使用 Azure 分析服务作为 Power BI 等工具使用的附加层? 经典的 Microsoft 本地架构是 SQL Server (DWH) + SQL Server Analysis Services。 + 电源 BI。您可以使用 Azure SQL / Azure SQL 托管实例 / Azure SQL DWH 又名 Azure Synapse Analytics + Azure Analysis Services + Power BI 将此体系结构复制粘贴到 Azure。正如我所提到的,Power BI 产品组的方向是将 AAS 功能作为 Power BI 的一部分。 谢谢,现在明白了。 Synapse 也有一个 Apache Spark 引擎,因此可能是一种将 SQL Server 世界与“大数据”世界迁移或融合的机制。以及访问 Spark Universe 中可用的无数 ML 模型。【参考方案2】:

Azure 分析服务 - 可以使用

当要分析少量数据时, 详细分析, 形成仪表板开发, 当并发要求很高时(成千上万的用户)

Azure Synapse Analytics - 可以使用

当要分析大量数据时, 当分析涉及复杂查询时, 当需要的并发性较低时(128 个用户或少数) 用于数据挖掘。

【讨论】:

以上是关于Azure 分析服务与 Synapse 分析的主要内容,如果未能解决你的问题,请参考以下文章

将流分析作业中的输出数据流式传输到 Azure Synapse Analytics sql 池表?

PySpark 缺少列名错误,Azure Synapse 分析笔记本中的数字列名

Databricks + ADF + ADLS2 + Hive = Azure Synapse

Azure 数据资源管理器与 Azure Synapse Analytics(又名 SQL DW)

将数据从 Azure SQL 数据库实时复制到 Synapse

Azure Synapse 无服务器 - Azure Synapse 无服务器池中的流加载镶木地板意外结束