不理解可以先看看这个例子 例子里的start_time可以看成下单时间 end看成确认收货时间
这个例子中累计快照事实表和拉链表类似
图解HIVE累积型快照事实表_累积快照事实表_小基基o_O的博客-CSDN博客
累计快照事实表 我的理解是 根据上面的例子 就是一行代表多个业务过程 每个关键的业务过程都有对应的时间字段(这样方便计算一些需求) 它跟多事务事实表的区别在于 累计快照事实表只有一行是记录这个子订单的 所以有新的业务过程(增加或者更新,尤其是相关时间字段的增加或者更新)直接在这一行修改即可 通过维表的增加数据(维表不一定会覆盖之前的数据)然后事实表通过外键(这里其实应该还是通过子订单id这个键去连的)连接最新的维表数据来实现更新