当前位置:   article > 正文

数仓(六):数据建模之维度建模: 事实表&维度表设计_事实表和维度表画图举例

事实表和维度表画图举例

一、维度建模 基本方法、设计步骤:

1、4步骤维度设计过程

图片

 1、选择业务过程

        业务过程是组织完成的操作型活动。例如注册用户、下订单,开具发票,付款、处理索赔等。

  1. 业务过程通常用行为动词表示。因为他们通常表示业务执行的活动。与之相关的维度描述与某个业务过程时间关联的描述环境。
  2. 业务过程通常由某个操作系统支撑,例如账单或购买系统。
  3. 业务过程建立或获取关键性能度量。有时这些度量事业务过程的直接结果,度量从其他时间获得。分析人员总是想通过过滤器和约束不同组合,来审查和评估这些度量。
  4. 业务过程通常由输入激活,产生输出度量。在许多组织中,包含一系列过程,他们即是某些过程的输出,也是某些过程的输入。即一系列过程产生一些列的事实表。 

业务过程事件建立或获取性能度量,并转换为事实表中的事实。多数事实表关注某一业务过程的结果。过程的选择是非常重要的,因为过程定义了特定的设计目标以及对粒度,维度,事实的定义。每个业务过程对应企业数据仓库总线矩阵的一行。

2、声明粒度

        先举个例子:对于用户来说,一个用户有一个身份证号,一个户籍地址,多个手机号,多张银行卡,那么与用户粒度相同的粒度属性有身份证粒度,户籍地址粒度,比用户粒度更细的粒度有手机号粒度,银行卡粒度,存在一对一的关系就

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/962887
推荐阅读
相关标签
  

闽ICP备14008679号