Cube Cloud 推出原生 MDX API 与 Excel 集成功能
一. 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)。企业将数据仓库迁移到现代云数据平台时,面临以下挑战:
- 用户失去对建模、安全和管理良好的数据分析能力
- 现代数据平台通常不支持 MDX,导致 Excel 无法直接连接进行实时分析
- 用户依赖数据快照分析,效率降低
四. 恢复与 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
热门API
- 1. AI文本生成
- 2. AI图片生成_文生图
- 3. AI图片生成_图生图
- 4. AI图像编辑
- 5. AI视频生成_文生视频
- 6. AI视频生成_图生视频
- 7. AI语音合成_文生语音
- 8. AI文本生成(中国)
最新文章
- 使用Python进行API调用:面向开发人员的分步指南
- Go工程化(五) API 设计下: 基于 protobuf 自动生成 gin 代码
- Python调用股票API获取实时数据
- API在量子计算中的作用
- API请求 – 什么是API请求?
- 给初学者的RESTful API 安全设计指南!
- 如何在 Facebook Developers 上设置 WhatsApp Cloud API
- 支付网关API如何支持小型企业?
- Python调用免费翻译API实现Excel文件批量翻译
- 为开源项目 go-gin-api 增加 WebSocket 模块
- AI编程的风险,如何毁掉你的 API?
- 使用预约调度API的运输管理