4.5 离线数仓—DWD层周期快照的事实表实现
发布时间
阅读量:
阅读量
离线数仓—DWD层周期快照事实表实现
- 前言
-
一、周期型快照事实表回顾
-
- 1.周期型快照事实表概述
-
二、交易域购物车周期快照事实表
-
- 1.构建该表的动因
- 2.创建表的语法表达
- 3.数据加载的具体指令
-
前言
在完成所有事务型事实表的设计工作之后,接下来将着手设计DWD层中唯一存在的周期型快照事实表。
一、周期型快照事实表回顾
1.周期型快照事实表定义与特征
【周期快照事实表依据具有规律性且可预测的时间间隔进行事实记录(记录内容并非明细数据),主要用于分析存量型指标(如商品库存、账户余额)或状态型指标(如空气温度、行驶速度)等类型的数据。
针对商品库存、账户余额这类存量型指标,业务系统通常会计算并存储最新的结果,因此通过定期将完整数据同步至数据仓库,构建周期型快照事实表,便能够有效满足此类统计需求,而无需再对事务型事实表中庞大的历史数据进行聚合操作。
对于空气温度、行驶速度等状态型指标而言,由于其数值往往呈现连续变化的特性,难以捕捉到其变动过程中的原子事务操作,因此无法通过事务型事实表来满足相关统计需求。在这种情况下,只能采取定期采样的方式对其进行处理,并构建周期型快照事实表。
**使用场景:当需要通过大量数据聚合获取结果,并且业务数据库中已保
全部评论 (0)
还没有任何评论哟~
