什么是维度表和事实表
事实表
每个数据仓库都包含一个或者多个事实数据表。事实数据表可能包含业务销售数据,如现金登记事务
所产生的数据,事实数据表通常包含大量的行。事实数据表的主要特点是包含数字数据(事实),并且这些数字信息可以汇总,以提供有关单位作为历史的数据,每个事实数据表包含一个由多个部分组成的索引,该索引包含作为外键的相关性纬度表的主键,而维度表包含事实记录的特性。事实数据表不应该包含描述性的信息,也不应该包含除数字度量字段及使事实与纬度表中对应项的相关索引字段之外的任何数据。
包含在事实数据表中的“度量值”有两中:一种是可以累计的度量值,另一种是非累计的度量值。最有用的度量值是可累计的度量值,其累计起来的数字是非常有意义的。用户可以通过累计度量值获得汇总信息,例如。可以汇总具体时间段内一组商店的特定商品的销售情况。非累计的度量值也可以用于事实数据表,单汇总结果一般是没有意义的,例如,在一座大厦的不同位置测量温度时,如果将大厦中所有不同位置的温度累加是没有意义的,但是求平均值是有意义的。
一般来说,一个事实数据表都要和一个或多个纬度表相关联,用户在利用事实数据表创建多维数据集时,可以使用一个或多个维度表。
维度表
维度表可以看作是用户来分析数据的窗口,纬度表中包含事实数据表中事实记录的特性,有些特性提供描述性信息,有些特性指定如何汇总事实数据表数据,以便为分析者提供有用的信息,维度表包含帮助汇总数据的特性的层次结构。例如,包含产品信息的维度表通常包含将产品分为食品、饮料、非消费品等若干类的层次结构,这些产品中的每一类进一步多次细分,直到各产品达到最低级别。
在维度表中,每个表都包含独立于其他维度表的事实特性,例如,客户维度表包含有关客户的数据。维度表中的列字段可以将信息分为不同层次的结构级。
Fact Table:
A fact table typically contains the business fact data such as sales amount, sales quantity, the number of customers, and the foreign keys to dimension tables.
Dimension Table:
Dimension tables contain detailed information relevant to specific attributes of the fact data, such as details of the product, customer attributes, store information, and so on.
什么是维度表和事实表相关推荐
- 维度建模的事实表设计
事实表基础 事实表特性 事实表作为数据仓库维度建模的核心,紧紧围绕着业务过程来设计,通过获取描述业务过程的度量来表达业务过程,包含了引用的维度和与业务过程有关的度量. 事实表中一条记录所表达的业务细节 ...
- 维、维度、维度表和事实表
目录 0 来自知乎的一个简单解释 1 维 2 维度 3 维度表 4 事实表 5 星型模式结构示意图 0 来自知乎的一个简单解释 1 维 维是关于一个组织想要记录的视角或观点. 参考: 维的百度百科. ...
- 【电商数仓】关系建模与维度建模、维度表和事实表、几种维度模型、数仓建模原则
文章目录 1 关系建模与维度建模 (1)关系建模 (2) 维度建模 2 维度表和事实表 (1)维度表 (2)事实表 事务型事实表 周期型快照事实表 累积型快照事实表 3 维度模型分类 (1)星型模型 ...
- 数据仓库中的维度表和事实表概述
2019独角兽企业重金招聘Python工程师标准>>> 事实表 每个数据仓库都包含一个或者多个事实数据表.事实数据表可能包含业务销售数据,如现金登记事务所产生的数据,事实 ...
- 【BIEE】BIEE报表根据维度表展示事实表不存在的维度
事实表数据 维度表数据 现在报表展示如下: 这样展示报表让人感觉数据缺失了,需要显示成如下样子,感觉会比较舒服一点 那么,如何实现上面的完美操作呢? 实现步骤 分析编辑页面→表视图属性→包含仅具有空行 ...
- 数据仓库建模方法/范式建模法/维度建模法/事实表/维度表/优缺点/建模流程/概念建模/逻辑建模/物理建模
常见的有 范式建模法.维度建模法.实体建模法等,每种方法从本质上将是从不同的角度看待业务中的问题,不管是从技术层面还是从业务层面,都代表了哲学上的一种世界观. 1 范式建模法(Third Normal ...
- 维度表和事实表的含义
维度表示你要对数据进行分析时所用的一个量, 比如你要分析产品销售情况, 你可以选择按类别来进行分析,或按区域来分析. 这样的按..分析就构成一个维度.前面的示例就可以有两个维度:类型和区域.另外每个维 ...
- 数据仓库之维度表和事实表
1 维度表 维度表:一般是对事实的 描述信息.每一张维表对应现实世界中的一个对象或者概念. 例如:用户.商品.日期.地区等. 维表的特征: 维表的范围很宽(具有多个属性.列比较多) 跟事实表相 ...
- 大数据------维度表,事实表
维度表 维度表:相当于存放数据的属性,就是你对数据分析时所用的量,比如分析产品销售情况,可以选择按商品类型,销售区域等等来分析.这样按-来分析就构成了一个维度.另外每个维度还可以有子维度(称为属性), ...
最新文章
- ASP中冒号: 和 下划线_ 的作用
- 基于正样本的表面缺陷检测
- linux中下载文件的命令
- android viewpager 滑动方法,Android中Viewpager禁止滑动的实现
- 利用colab保存模型_在Google Colab上训练您的机器学习模型中的“后门”
- 解决 VUE:[WDS] Errors while compiling. Reload prevented...- invalid expression: Unexpected token -- in
- wordpress支持MySQL5.5_wordpress数据库版本为5.5以上导出不能在5.5以下的版本导入的问题解决...
- php date( w ),PHP Date()函数详解
- Python写数据结构:二叉树的创建和遍历
- shell脚本中变量的赋值
- C语言-快速排序实现
- 激进投资者卡尔·伊坎辞去雅虎董事职务(每日关注,10月24日)
- JetBrains 全家桶的全流程详解
- 基于高光谱成像技术结合卷积神经网络的马铃薯病害检测
- linux系统学习(二)
- 十兆以太网、百兆以太网、千兆以太网、万兆以太网、光口、电口
- 《 线性代数及其应用 (原书第4版)》——1.5 线性方程组的解集
- [考试反思]0909csp-s模拟测试41:反典
- 基于Java毕业设计在线云音乐系统源码+系统+mysql+lw文档+部署软件
- linux下格式化apfs,下一版 macOS High Sierra 将采用 APFS 文件系统