news 2026/3/8 12:21:56

OLAP 核心技术 : 数据方体 ( 数据方体 | 数据方体格结构 | 数据单元 )

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OLAP 核心技术 : 数据方体 ( 数据方体 | 数据方体格结构 | 数据单元 )

一、数据方体

"数据方体" 概念:多维数据模型 构成的 多维数据空间 称为 “数据方体”(Data Cube),又称 数据立方体,超级立方体,多维超方体

"数据方体" 组成:数据方体 由 多个 维 和 度量 组成;

"数据方体" 维数:二维,三维 的数据方体可以绘制出来,超过 3 维的数据方体无法绘制 , 但是实际上的数据方体可以是 4 维,5 维,甚至更多维;

"数据方体" 存储:数据方体可以 使用多维方式表示,也可以 使用任意方式存储,如传统的关系表;

数据从 二维表 转为 数据方体,也就是从 传统数据库(DB)转为 数据仓库(DW);

二、数据方体 格结构 ( 参考 )

数据方体中存在两种表:① 维表,② 事实表;

数据方体 的 格结构概念:格结构是特殊的图,格结构中满足半序关系;

数据方体:数据方体可以表示成一种格结构,数据方体的存储,计算,查询,都要涉及到格结构;

表的转换:由 4 维表,可以计算各种 3 维表,由 3 维表,可以计算各种 2 维表,由 2 维表可以计算 1 维表;

数据方体 格结构 示例 :

4 维表:以 4 维表为例,该表描述 商品 信息,表中有 4 个字段,如 时间、 产品、 位置、 供应商 ;

3 维表 : 去掉上述 4 维表 中的某一维,得到 3 维视图,如 将 供应商 维度删除,得到 时间、产品、位置 三维表;

2 维表:从上述 3 维表中再去掉一维,得到 2 维表,如 将 位置 维度删除,得到 时间、产品 二维表;

1 维表:4 维表去掉 3 维,只留下 一维,如只留下 时间维度表;

格结构 上的操作:(仅做参考,不严谨)

实体化视图选择:给定一个 4 维表,将其中的某些视图 3 维表计算出来,选择 哪些维度节点 将其计算出来,称为实体化视图选择;实体化是计算出来之后,将计算结果存储下来;

实体化视图计算:给定一个 4 维表,计算出 3 维表的过程,称为 实体化视图计算;

实体化视图更新:数据更新后,对应的实体化视图,也需要跟着更新;

数据方体计算:如果存储空间足够大,可以将所有的格结构都计算出来,这种计算称为 数据方体计算;

三、数据单元

数轴:数据方体 中 以 “维” 作为 数轴;

数据单元 概念:数据方体中,每个 “维” 上 都确定一个 “维成员” 时,就会唯一确定一个点,这个点成为 “数据单元”(Cell);

转自:https://developer.aliyun.com/article/861816

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/27 18:11:55

超详细步骤:YOLO11镜像训练全流程解析

超详细步骤:YOLO11镜像训练全流程解析 1. 镜像环境快速上手:不用装、不踩坑、直接开训 你是不是也经历过这些时刻? 下载了YOLO11代码,却卡在CUDA版本、PyTorch兼容性、ultralytics依赖冲突上;按教程配环境&#xff…

作者头像 李华
网站建设 2026/3/7 0:57:48

看完就想试!YOLOv12打造的AI视觉检测案例展示

看完就想试!YOLOv12打造的AI视觉检测案例展示 在产线质检员连续盯屏三小时后眼神开始模糊的瞬间,在物流分拣中心每秒涌入200帧包裹图像却仍有漏检的焦虑里,在自动驾驶车辆面对雨雾天气突然“失明”的危急时刻——我们真正需要的,…

作者头像 李华
网站建设 2026/3/3 23:24:20

SiameseUIE GPU资源调度:多模型共享GPU内存的vLLM兼容部署方案

SiameseUIE GPU资源调度:多模型共享GPU内存的vLLM兼容部署方案 1. 模型概述与核心价值 SiameseUIE是阿里巴巴达摩院基于StructBERT架构开发的孪生网络通用信息抽取模型,专为中文NLP任务优化设计。这个模型在零样本信息抽取场景下表现出色,能…

作者头像 李华
网站建设 2026/3/4 4:28:15

让学术阅读不再有语言障碍:Zotero PDF Translate插件全面指南

让学术阅读不再有语言障碍:Zotero PDF Translate插件全面指南 【免费下载链接】zotero-pdf-translate 支持将PDF、EPub、网页内容、元数据、注释和笔记翻译为目标语言,并且兼容20多种翻译服务。 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-p…

作者头像 李华
网站建设 2026/2/24 21:36:21

如何实现定时任务?unet自动化调度脚本示例

如何实现定时任务?unet自动化调度脚本示例 1. 为什么需要定时任务? 你有没有遇到过这些情况: 每天早上8点自动处理一批新上传的人像照片,生成卡通风格预览图发到工作群;每隔两小时从指定文件夹扫描新增图片&#xf…

作者头像 李华
网站建设 2026/3/7 13:26:36

免费文件对比工具全攻略:替代Beyond Compare的开源方案与实践指南

免费文件对比工具全攻略:替代Beyond Compare的开源方案与实践指南 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen 在日常开发和文档管理中,文件对比工具是不可或缺的效率…

作者头像 李华