一分钟搞明白什么是维度,什么是事实,什么是度量,什么是粒度 | 您所在的位置:网站首页 › 工具人的定义是什么 › 一分钟搞明白什么是维度,什么是事实,什么是度量,什么是粒度 |
维度
在《数据仓库工具箱》一书中对维度的定义是: 维度表是事实表不可或缺的组成部分。维度表包含业务过程度量事件有关的文本环境。他用来描述与"谁、什么、哪里、何时、如何、为什么"有关的事件。 维度用来描述事实,他从不同角度描述事实,也就是说维度是描述事实的角度。 我们描述事实的何时,那么就是时间维度。 比如我们描述这件商品的何时售出,那就是时间维度 比如我们描述这件商品的何地售出,那就是地理维度 比如我们描述这件商品的被谁买了,那就是人员维度 等等等 事实在《数据仓库工具箱》一书中对事实的定义是: 事实涉及来自业务过程的度量,基本都以数量值表示。一个事实表行与粒度存在一对一关系。 比如上班时长表(上班时间,加班时间),上班时间可以拆分成签到时间,签退时间形成一个维度表,加班时间就是一个数值,加了几个小时的班是一个度量。 简单来说事实就是业务流程中的一条业务,是一个度量集,他按照粒度的划分包含着度量,连接着维度。 事实表根据灵活性与用途将数字度量分为三类: 可以与事实表关联的任意维度汇总的是可加事实可以操控某些维度但不能操控全部维度的是半可加事实本身是操作后的度量(比例,占比等)是不可加事实。在设计时应该解决不可加事实的出现,尽可能使用半可加事实来描述不可加事实。 度量度量是业务流程节点上的一个数值。比如销量,价格,成本等等。 粒度粒度就是业务流程中对度量的单位,比如商品是按件记录度量,还是按批记录度量。 总结:维度是我们描述事实的角度。 事实是一条业务中度量的集合。 度量是业务中产生的一个数值。 粒度是度量的单位。 |
CopyRight 2018-2019 实验室设备网 版权所有 |