目录

  • 0 来自知乎的一个简单解释
  • 1 维
  • 2 维度
  • 3 维度表
  • 4 事实表
  • 5 星型模式结构示意图

0 来自知乎的一个简单解释

1 维

维是关于一个组织想要记录的视角或观点。

参考: 维的百度百科.

2 维度

  1. 维度是对数据进行分析时采取的一个角度。比如分析产品销售情况,可以按类别来分析,也可以按区域来分析,于是类别和区域就是构成了两个维度;
  2. 每个维度可以有子维度;

3 维度表

  1. 维度表是对每个维至少使用一个表来存放维的层次、成员类别等维的描述信息;
  2. 维度表和事实表通过主键和外键联系在一起,形成星型,也称为“星型模式”;
  3. 对层次复杂的维,为避免冗余数据占用过大的存储空间,可以使用多个表描述,即“雪花型模式”;
  4. 维度表示例(产品维度表):Prod_id,Product_Name,Category,Color,Size,Price


特性

  1. 记录数少,上千左右;
  2. 大多是文字信息;
  3. 信息具有层次结构;
  4. 只有一个主键;
  5. 信息可修改;

4 事实表

  1. 事实表用来存储数据和维关键字,是依据某些维度数据聚合后生成的结果表;
  2. 事实表示例:

特性

  1. 大量数据行,存储TB级;
  2. 主要是数值,少量文字或多媒体;
  3. 有和维度表连接的外键;
  4. 主要是静态数据和聚集数据;

5 星型模式结构示意图

维、维度、维度表和事实表相关推荐

  1. 【电商数仓】关系建模与维度建模、维度表和事实表、几种维度模型、数仓建模原则

    文章目录 1 关系建模与维度建模 (1)关系建模 (2) 维度建模 2 维度表和事实表 (1)维度表 (2)事实表 事务型事实表 周期型快照事实表 累积型快照事实表 3 维度模型分类 (1)星型模型 ...

  2. 大数据------维度表,事实表

    维度表 维度表:相当于存放数据的属性,就是你对数据分析时所用的量,比如分析产品销售情况,可以选择按商品类型,销售区域等等来分析.这样按-来分析就构成了一个维度.另外每个维度还可以有子维度(称为属性), ...

  3. 数据仓库中的维度表和事实表概述

    2019独角兽企业重金招聘Python工程师标准>>> 事实表       每个数据仓库都包含一个或者多个事实数据表.事实数据表可能包含业务销售数据,如现金登记事务所产生的数据,事实 ...

  4. 维度表和事实表的含义

    维度表示你要对数据进行分析时所用的一个量, 比如你要分析产品销售情况, 你可以选择按类别来进行分析,或按区域来分析. 这样的按..分析就构成一个维度.前面的示例就可以有两个维度:类型和区域.另外每个维 ...

  5. 什么是维度表和事实表

    事实表           每个数据仓库都包含一个或者多个事实数据表.事实数据表可能包含业务销售数据,如现金登记事务     所产生的数据,事实数据表通常包含大量的行.事实数据表的主要特点是包含数字数 ...

  6. 数据仓库之维度表和事实表

    1 维度表 维度表:一般是对事实的 描述信息.每一张维表对应现实世界中的一个对象或者概念. 例如:用户.商品.日期.地区等. 维表的特征:  维表的范围很宽(具有多个属性.列比较多)  跟事实表相 ...

  7. 维度表和事实表以及明细表和宽表和窄表的区别

    简单解释: 事实表就是交易表. 维度表就是基础表. 二者的区别: 维度表的冗余很大,主要是因为维度一般不大(相对于事实表来说的),而维度表的冗余可以使事实表节省很多空间. 事实表一般都很大,如果以普通 ...

  8. 维度表、事实表、宽表

    数据仓库一般拿来搭建BI平台, BI平台分为事实表.维表,然后两种表聚合成一个宽表,其实这个宽表就是指标表. https://blog.csdn.net/qq_28666081/article/det ...

  9. 【BIEE】BIEE报表根据维度表展示事实表不存在的维度

    事实表数据 维度表数据 现在报表展示如下: 这样展示报表让人感觉数据缺失了,需要显示成如下样子,感觉会比较舒服一点 那么,如何实现上面的完美操作呢? 实现步骤 分析编辑页面→表视图属性→包含仅具有空行 ...

最新文章

  1. 《Engineering》评选2021年全球十大工程成就 | 中国工程院院刊
  2. SQL中的关联更新和关联删除
  3. php 上传大文件涉及的配置,upload_max_filesize,post_max_size
  4. pyhton (一)基础
  5. sap 常用事务代码
  6. 1470. Shuffle the Array
  7. 停止使用p = 0.05
  8. HDU 6155 Subsequence Count(矩阵乘法+线段树+基础DP)
  9. luogu P1586 四方定理(背包)
  10. bookstrap必备的基础知识
  11. 2020年被“冰封”的猫眼、淘票票、大麦们,还能看见春天吗?
  12. 超级好上手的告白小程序
  13. CAA-几何图形集下直接添加参数
  14. 浅析阿里云API网关的产品架构和常见应用场景
  15. Python基本元素:数字、字符串和变量
  16. 转载 | 访问控制是什么?数据安全的关键组成
  17. opencv-自定义色带产生类似jet的效果
  18. 从”腾讯为什么要区分q币和q点”谈58与赶集余额商业产品
  19. 【C语言】选择排序从小到大,从大到小,详细注释
  20. Azure IoT 技术研究系列4

热门文章

  1. FRP远程唤醒内网计算机
  2. java 去除千位分隔符_js实现千位分隔符
  3. 股票自动下单接口怎样写策略?
  4. 嵌入式Linux移植USB网卡驱动
  5. Codeup墓地-1101
  6. spring 扫描 hibernate 注解:packagesToScan
  7. FloatingActionButton基本使用及踩坑记录
  8. 解决swiper默认显示最后一张问题
  9. Impala创建数据库
  10. css移动端页面单位,移动端web开发PX单位问题