数据仓库维度建模与采购流程解析
1. 维度建模基础概念
在数据仓库的构建中,维度建模是至关重要的环节。其中,一致性维度和一致性事实是核心概念。
1.1 一致性维度
一致性维度是指在不同的业务过程中可以复用的维度。例如,日期维度和月份维度就是行和列维度子集划分的独特示例。由于汇总粒度的差异,不能简单地将同一个日期维度表用于每日和每月的事实表。月份维度可以由月末的每日日期表行组成,但要排除所有在月度粒度下不适用的列,如工作日/周末指示符、周末日期、节假日指示符、年内天数等。有时,会使用每日日期维度上的月末指示符来方便创建月份维度表。
在企业数据仓库总线矩阵中,当涉及到缩小的汇总或子集维度时,有两种可行的方法来表示这些维度:
- 标记原子维度的单元格,然后在单元格内以文本形式记录汇总或行子集的粒度。
- 细分维度列,以指示常见的汇总或子集粒度,例如如果业务流程同时收集日和月粒度的数据,则细分出日和月列。
| 业务流程 | 日期(日) | 日期(月) |
|---|---|---|
| 发出采购订单 | X | |
| 接收交付 | X | |
| 库存 | X | |
| 零售 |
超级会员免费看
订阅专栏 解锁全文

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



