在数据仓库的维度建模中,事实表是存储业务过程度量值的核心表,与维度表共同支撑分析场景。以下是几种常见事实表的类型、区别及应用场景的总结:
一、常见事实表类型及特点
1. 事务事实表(Transaction Fact Table)
- 特点
- 记录原子事件(如一次下单、一次支付)。
- 每行对应一个具体的业务动作,时间粒度最细(如秒级)。
- 数据不可更新(仅追加),通常包含可加性度量(如销售额、数量)。
- 区别
- 粒度最细,数据量最大。
- 依赖时间维度(精确到时间点)。
- 应用场景
- 分析具体业务行为(如订单交易分析、用户点击行为)。
- 需要下钻到明细事件的场景(如异常订单排查)。
2. 周期快照事实表(Periodic Snapshot Fact Table)
- 特点
- 记录某一周期内的状态或汇总值(如每日账户余额、每月销售额)。
- 按固定时间间隔生成(如每天、每月),包含半可加度量(如库存量、余额)。
- 区别
- 数据按


3242

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



