解锁组织的高级分析功能
SQL Server 2025 增强了用于报告、分析和数据集成的分析功能。 本单元介绍镜像、Reporting Services 和分析服务等领域的分析改进。
启用 Microsoft Fabric 镜像
Microsoft Fabric 是一个统一的分析平台,结合了数据集成、数据工程和商业智能。
数据库镜像就像在单独的服务器上运行数据库的实时副本一样。 将其视为创建与主数据库保持同步的确切镜像映像。 在 SQL Server 2025 的上下文中,此镜像特别侧重于在 Microsoft Fabric 中创建用于分析用途的副本,而不只是用于备份和故障转移。
下图说明了 SQL Server 2025 的新式镜像体系结构。 在左侧,可以看到操作数据源于的 SQL Server 数据库。 更改源技术(如中间所示)是 SQL Server 2025 中的一项新功能,取代了传统的变更数据捕获,能够持续监控源数据库中的任何数据更改。 发生更改时,会捕获这些更改并将其直接流式传输到 Microsoft Fabric 的 OneLake 存储。 资源调控器,由齿轮图标表示,通过管理系统资源确保此过程顺利运行。 蓝色箭头指示数据流路径,演示数据如何从源系统移动到分析平台,同时保持准实时同步。
Microsoft Fabric 镜像功能启用:
对作数据的准实时分析: 传统上,公司必须等待数小时甚至数天来分析其运营数据。 假设你在经营一个零售店并想要了解今天的销售额如何影响你的库存情况 - 借助实时数据分析,你就能立即看到这些见解,而不必等待隔夜批处理。
使用 OneLake 实现无缝数据同步:OneLake 作为 Microsoft Fabric 的存储基础,起到中心数据枢纽的作用。 当 SQL Server 数据自动与 OneLake 同步时,数据科学家和分析师无需复杂的过程即可访问新数据。 就像让数据库自动更新组织中每个人都可以使用的共享工作区进行分析一样。
通过资源调控器池进行资源管理: 运行作数据库和分析查询时,需要确保一个数据库不会影响另一个数据库。 资源调控器池通过将特定数量的 CPU、内存和 I/O 分配给不同的工作负荷来帮助管理此问题。 这类似于在高速公路上拥有专用车道,分析查询获得了自己的车道,不会减慢常规业务运营的速度。
使用资源调控器管理资源
SQL Server 2025 为镜像进程提供 资源调控器(RG) 池支持:
工作负荷组分配:SQL Server 2025 通过资源调控器引入了复杂的工作负荷管理,允许将不同的镜像阶段分配给特定的工作负荷组。 系统独立处理引入、转换和同步阶段,使管理员能够根据每个阶段的处理要求有效地分配资源。 此精细控制通过防止不同镜像操作和其他数据库工作负荷任务之间的资源争用来确保最佳性能。
灵活的池管理:将数据镜像到 Microsoft Fabric 时,管理员可以通过将数据库工作负荷分布到单独的资源池或将它们合并到单个池中来组织数据库工作负荷。 这种灵活性使得能够对具有类似工作负荷模式和资源需求的数据库进行战略性分组。 例如,可以将所有高优先级 OLTP 数据库放在一个池中,同时将报告数据库保存在另一个池中,确保每个数据库获得适当的资源。 此方法还允许在专用池中隔离至关重要的工作负荷,从而保证它们的特定资源分配不受其他数据库操作的干扰。
比较镜像技术差异
与以前的版本相比,SQL Server 2025 使用改进的方法进行镜像:
| 功能 / 特点 | SQL Server 2016-2022 | SQL Server 2025 |
|---|---|---|
| 捕获增量更改 | 变更数据捕获 (CDC) | 更改源方法 |
| Arc 代理 | 不是必需 | 提供用于出站身份验证的系统管理标识 |
| SQL Server 代理 | CDC 关键功能必需 | 不是必需 |
| 本地数据网关 (OPDG) | 将数据写入 OneLake | 仅用于控制和命令,SQL Server 直接写入 OneLake |
访问 Microsoft Fabric 中的镜像数据
将数据镜像到 Microsoft Fabric 后,它将在整个 Fabric 生态系统中立即可用。
这意味着可以执行下列操作:
- 使用新的 Direct Lake 模式直接在 Power BI 中分析数据
- 将其加载到数据仓库中以执行复杂查询
- 在数据工程管道中使用
- 通过 Lakehouse 访问它以进行大数据处理
- 使用 KQL 语言在数据库中查询日志分析
- 在笔记本中探索用于数据科学项目的内容
- 将其与 Copilot 配合使用以获取 AI 支持的见解
数据以优化的增量格式存储,确保所有这些工具和服务中的快速访问和性能一致。 这种统一访问无需为不同的分析工具复制或转换数据,从而节省时间和资源,并确保每个人都在使用相同的最新信息。
实现 Reporting Services 功能
使用 SQL Server 2025,Microsoft通过使 Power BI 报表服务器成为默认报表解决方案来现代化其报表平台。 此更改带来了几个好处:
下表概述了 Power BI 报表服务器中的主要报告功能:
| 功能 / 特点 | Description | Documentation |
|---|---|---|
| 统一报告 | 在一个平台中创建和管理分页报表和交互式报表 | 分页报表 |
| 数据建模 | 生成可重用的语义模型,以便进行一致的报告 | 数据建模指南 |
| Power BI 集成 | 使用 Power BI 功能,包括可视化效果和 AI 功能 | 为 AI 准备数据 |
| 云迁移 | 在保留现有报表时迁移到云服务 | 迁移指南 |
注释
SQL Server 2025 许可证包括 Power BI 报表服务器,无需额外付费。
重要
SQL Server Reporting Services (SSRS) 作为 SQL Server 2025 中的默认报表解决方案转换为 Power BI 报表服务器 。
对于当前使用 SQL Server Reporting Services(SSRS)的组织,Microsoft继续为 SQL Server 2025 和所有市场内版本提供支持。 从 SSRS 迁移到 Power BI 报表服务器 的设计非常简单,大多数 RDL 报表资产与新平台完全兼容。
优化 Analysis Services 性能
SQL Server Analysis Services (SSAS) 为商业智能和数据分析应用程序提供企业级语义数据模型。 它将来自多个数据源的数据处理成高度优化的数据模型,从而快速分析大型数据集和复杂计算。 无论是分析财务数据、销售指标还是运营 KPI,SSAS 都提供了用于创建支持传统报告和高级分析方案的复杂数据模型的工具。
SQL Server 2025 Analysis Services 包括以下性能和可伸缩性增强功能:
MDX 查询性能:对模型的多维表达式(MDX)查询进行了显著改进,并具有以下功能:
- 计算组
- 格式字符串
- 度量值的动态格式字符串
- 带格式字符串的计算项
DirectQuery 增强功能:
- 改进了查询并行化以提高响应时间
- 水平融合优化的实现
- 减少了 DAX 生成的 SQL 查询数
- 更好地处理数据源延迟和网络延迟
这些改进特别有利于在 Excel 中的分析操作和复杂查询场景中的操作。
探索 Integration Services 新功能与改进
SQL Server 2025 Integration Services (SSIS) 包括用于增强连接和安全性的重要更新:
- 对 Microsoft SqlClient 数据提供程序的 ADO.NET 连接的新支持
- 增强Microsoft Entra ID 身份验证功能
- 更安全、更灵活的连接方案
- 更好地与新式标识解决方案集成