暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL Server 2022 分析服务中的新增功能

原创 小小亮 2022-11-17
1087

本文总结了 SQL Server 2022 最新版本的 SQL Server Analysis Services (SSAS) 中的新增功能、改进、弃用和停用的功能以及行为和重大更改。

SQL Server 2022 分析服务

普遍可用 (GA)

横向融合

该版本引入了 Horizontal Fusion,这是一种查询执行计划优化,旨在减少生成和返回结果所需的数据源查询数量。多个较小的数据源查询融合在一起成为一个较大的数据源查询。更少的数据源查询意味着更少的往返行程和更少的对大型数据源的昂贵扫描,从而显着提高 DAX 性能并减少数据源的处理需求。DAX 查询使用 Horizontal Fusion 运行得更快,尤其是在 DirectQuery 模式下。此外,可扩展性也增加了。

DirectQuery 的并行执行计划

此改进使 Analysis Services 引擎能够分析针对 DirectQuery 数据源的 DAX 查询并识别独立的存储引擎操作。然后引擎可以对数据源并行执行这些操作。通过并行执行操作,Analysis Services 引擎可以利用大型数据源可能提供的可伸缩性来提高查询性能。为确保查询处理不会使您的数据源负担过重,请使用MaxParallelism属性设置来指定可用于并行操作的固定线程数。

支持 Power BI DirectQuery 数据集

此版本引入了对具有 DirectQuery 连接到 SQL Server 2022 Analysis Services 模型的 Power BI 数据集的支持。使用 2022 年 5 月及更高版本的 Power BI Desktop 的数据建模者和报告作者现在可以合并来自 Power BI 数据集、Azure Analysis Services 和现在的 SSAS 2022 的其他导入数据和 DirectQuery 数据。

MDX 查询性能

MDX Fusion首次在 Power BI 中引入,现在在 SSAS 2022 中引入,包括公式引擎 (FE) 优化,可减少每个 MDX 查询的存储引擎 (SE) 查询数量。使用多维表达式 (MDX) 查询模型/数据集数据(例如 Microsoft Excel)的客户端应用程序将看到查询性能的提高。常见的 MDX 查询模式现在需要更少的 SE 查询,而以前需要大量的 SE 查询来支持不同的粒度。更少的 SE 查询意味着对大型模型的昂贵扫描更少,从而显着提高性能,尤其是在直接查询模式下连接到表格模型时。


资源治理

此版本改进了 QueryMemoryLimit 服务器内存属性和 DbpropMsmdRequestMemoryLimit 连接字符串属性的准确性。

QueryMemoryLimit服务器内存属性首次在 SSAS 2019 中引入,仅适用于在查询处理期间创建中间 DAX 查询结果的内存线轴。现在在 SSAS 2022 中,它也适用于 MDX 查询,有效覆盖所有查询。您可以更好地控制会导致显着实现的昂贵查询过程。如果查询达到指定的限制,引擎将取消查询并向调用方返回错误,从而减少对其他并发用户的影响。

客户端应用程序可以通过指定DbpropMsmdRequestMemoryLimit连接字符串属性进一步减少每个查询允许的内存。此属性以千字节为单位指定,覆盖连接的 QueryMemoryLimit 服务器内存属性值。


查询交错 - 快速取消的短查询偏差

此版本引入了一个新值,该值指定Threadpool\SchedulingBehavior 属性设置的快速取消短查询偏差。此属性设置提高了高并发场景中的用户查询响应时间。


表格模型 1600 兼容级别

此版本引入了表格模型的 1600兼容级别1600 兼容级别与 Power BI 和 Azure Analysis Services 中的最新功能一致。


SSAS 2022 中弃用的功能

此版本没有宣布弃用的功能。

SSAS 2022 中停用的功能

此版本中停止了以下功能:

模式/类别特征
表格1100 和 1103兼容级别
多维度数据挖掘
Power Pivot 模式SharePoint 的 Power Pivot

SSAS 2022 中的重大变化

此版本中停止了表格模型 1100 和 1103 兼容性级别。为防止重大更改,请先将模型升级到 1200 兼容级别,然后再将早期 SSAS 版本升级到 SSAS 2022。

SSAS 2022 中的行为变化

此版本中没有行为更改


文章来源:https://learn.microsoft.com/en-us/analysis-services/what-s-new-in-sql-server-analysis-services?view=asallproducts-allversions

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论