Cube Cloud 推出原生 MDX API 与 Excel 集成功能

作者:API传播员 · 2025-09-10 · 阅读时间:4分钟
Cube Cloud近日推出原生MDX API与Excel集成功能,进入公开预览阶段。MDX作为一种专为多维OLAP数据集设计的查询语言,自20世纪90年代由微软推出以来,已成为OLAP供应商和下游分析应用程序中的标准。Cube通过全新的MDX端点,不仅恢复了Excel与多维分析功能的直接连接,还通过统一的数据访问接口(REST、GraphQL、SQL和MDX API)对多维分析进行了现代化改进,为企业提供了更高效的分析体验。

一. Cube Cloud 推出原生 MDX API 与 Excel 集成功能

Cube 近日宣布推出全新的 MDX API 端点,并进入公开预览阶段。MDX(多维表达式)是一种专为从多维 OLAP(联机分析处理)数据集中检索数据而设计的查询语言。自 20 世纪 90 年代由微软首次推出以来,MDX 已被广泛应用于 OLAP 供应商和下游分析应用程序中,成为经久耐用的查询语言。

从概念上看,MDX 与 SQL 有一定相似性,但用途不同:SQL 主要用于关系型数据库查询,而 MDX 专注于多维数据集查询和聚合度量值提取。


二. 多维数据集与分析基础

1. 二维数据视图示例

传统电子表格提供易于理解的二维数据表示。在此视图中,度量值按行与列维度聚合。例如,单元格表示销售总额,行表示区域,列表示时间维度(如每月交易日期)。

2. 多维数据集的优势

多维数据集可表示两个以上维度的数据。若在上述示例中添加产品类别维度,数据复杂性显著增加。这种多维表示在许多分析场景中非常有用。

多维分析广泛应用于:

  • 场景规划
  • 供应链优化
  • 物流管理
  • 财务流程

在财务部门,多维分析是企业内部财务规划与分析(FP\&A)的核心工具,而 Excel 是最常用的前端应用。Excel 的数据透视表功能即是典型示例。


三. 数据迁移中的挑战

尽管 OLAP 多维数据集提供强大分析能力,但它们通常依赖传统关系型数据库(如 SQL Server、Oracle 或 SAP HANA)。企业将数据仓库迁移到现代云数据平台时,面临以下挑战:

  1. 用户失去对建模、安全和管理良好的数据分析能力
  2. 现代数据平台通常不支持 MDX,导致 Excel 无法直接连接进行实时分析
  3. 用户依赖数据快照分析,效率降低


四. 恢复与 Excel 的直接连接

通过全新 MDX API 端点,Cube 可恢复 Excel 与多维分析的直接连接。这对因迁移至现代云数据仓库而失去此能力的用户尤为重要。Cube 可替代 SQL Server Analysis Services、Oracle Essbase、SAP HANA 等传统 OLAP 技术,充当新的 OLAP 引擎。

用户只需将 MDX 工具(如 Excel)指向 Cube Cloud 中的新端点,即可实现无缝连接。

1. 多维分析的现代化改进

Cube 不仅恢复 Excel 的直接连接,还通过以下方式实现现代化改进:

a. 性能优化

Cube Store 中的预聚合和缓存功能超越传统 OLAP 技术性能。

b. 现代化工作流程

基于代码的数据建模支持版本控制与代码审查,适配现代数据工程需求。

c. 实时查询能力

即使不使用预聚合,Cube 仍可通过高级查询重写技术支持 Excel 和其他 MDX 工具进行实时查询。

2. 统一的数据访问接口

Cube 是首个可通过 REST、GraphQL、SQL 和 MDX API 端点透明查询同一数据模型的技术平台。这些 API 共享以下特性:

  • 统一安全模型
  • 统一缓存技术
  • 统一性能分析与查询历史记录功能

五. 总结

Cube Cloud 推出的 MDX API 端点不仅恢复了 Excel 与多维分析的直接连接,还通过性能优化和现代化工作流程为用户提供更高效分析体验。

这一创新使企业在现代数据平台上继续利用多维分析强大功能,同时享受统一数据访问接口带来的便利。

原文链接: https://cube.dev/blog/announcing-the-native-mdx-api-and-excel-integration-for-cube-cloud