事物事实表-周期快照事实表-累计快照事实表区别?

各位好,咨询一个构建事实表中的问题:
根据kimball的定义事实表分为三类,分别为事物事实表、周期快照事实表、累计快照事实表,详细定义如下:

1、事务事实表记录的事务层面的事实,保存的是最原子的数据,也称“原子事实表”。事务事实表中的数据在事务事件发生后产生,数据的粒度通常是每个事务一条记录。一旦事务被提交,事实表数据被插入,数据就不再进行更改,其更新方式为增量更新。
2、周期快照事实表以具有规律性的、可预见的时间间隔来记录事实,时间间隔如每天、每月、每年等等。典型的例子如销售日快照表、库存日快照表等。
3、累积快照事实表和周期快照事实表有些相似之处,它们存储的都是事务数据的快照信息。但是它们之间也有着很大的不同,周期快照事实表记录的确定的周期的数据,而累积快照事实表记录的不确定的周期的数据。

感觉理解起来比较晦涩,各位有经验的朋友,能否分享一下在实际中是如何设计的呢?谢谢。
参与4

2同行回答

tbulatbula  商业智能工程师 , 保密
实际中一般用事务事实表最多,例如交易; 对于库存一般是用周期快照事实表,daily的库存保存最近一个月的,然后取每个月最后一天的库存作为月库存永久保存。类似于财务报表中的损益表和资产负债表...显示全部
实际中一般用事务事实表最多,例如交易; 对于库存一般是用周期快照事实表,daily的库存保存最近一个月的,然后取每个月最后一天的库存作为月库存永久保存。
类似于财务报表中的损益表和资产负债表收起
IT咨询服务 · 2015-07-22
浏览4630
lyc162743lyc162743  软件开发工程师 , International Business Machines Corporation
事务事实表 交易类周期快照事实表 有规律周期累积快照事实表 没规律周期显示全部
事务事实表 交易类
周期快照事实表 有规律周期
累积快照事实表 没规律周期收起
银行 · 2015-08-01
浏览6149

提问者

charisna
软件开发工程师合众人寿

相关问题

相关资料

问题状态

  • 发布时间:2015-07-22
  • 关注会员:1 人
  • 问题浏览:10968
  • 最近回答:2015-08-01
  • X社区推广