一、维度建模 基本方法、设计步骤:
1、4步骤维度设计过程

1、选择业务过程
业务过程是组织完成的操作型活动。例如注册用户、下订单,开具发票,付款、处理索赔等。
- 业务过程通常用行为动词表示。因为他们通常表示业务执行的活动。与之相关的维度描述与某个业务过程时间关联的描述环境。
- 业务过程通常由某个操作系统支撑,例如账单或购买系统。
- 业务过程建立或获取关键性能度量。有时这些度量事业务过程的直接结果,度量从其他时间获得。分析人员总是想通过过滤器和约束不同组合,来审查和评估这些度量。
- 业务过程通常由输入激活,产生输出度量。在许多组织中,包含一系列过程,他们即是某些过程的输出,也是某些过程的输入。即一系列过程产生一些列的事实表。
业务过程事件建立或获取性能度量,并转换为事实表中的事实。多数事实表关注某一业务过程的结果。过程的选择是非常重要的,因为过程定义了特定的设计目标以及对粒度,维度,事实的定义。每个业务过程对应企业数据仓库总线矩阵的一行。
2、声明粒度
本文详细介绍了维度建模的过程,包括选择业务过程、声明粒度、确认维度和事实,以及事实表和维度表的设计原则。重点探讨了事务事实表、周期快照事实表和累计快照事实表的类型,强调了在同一事实表中保持相同粒度的重要性。同时,讨论了维度表的类型和整合策略,以及退化维度的概念。文章还提及大宽表的优缺点和企业数据仓库总线架构。
订阅专栏 解锁全文
553

被折叠的 条评论
为什么被折叠?



