数仓中的维度表与事实表

本文详细介绍了数据仓库中的维度表和事实表。维度表是对业务对象的描述,如用户、商品和日期,具有宽范围和较少的行数。事实表则记录业务事件,如销售订单和支付,其特点是数据量大且频繁更新,分为事务性和周期性快照两类。通过对这两种表的理解,可以更好地构建和理解数据仓库的结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、维度表

1.1 维度表

1.2 维度表的特征

2 事实表

2.1 事实表的概念

2.2 事实表的特点

2.3 事实表的分类


1、维度表

1.1 维度表

维度表一般是对事实的描述信息,每一张维度表对应现实世界中的一个对象或者一个概念。

例如:用户,商品,日期,地区等

1.2 维度表的特征

1)维表的范围比较宽

2)跟事实表相比,行数比较少

3)内容相对固定

例如时间维度表:

2 事实表

2.1 事实表的概念

事实表中的 每一行代表着一个业务事件(下单,支付,退款等)。“事实”这个术语表示的是业务事件的度量值(可统计次数,个数,金额等)

例如,xxx某一天在某个平台买了一件商品250元。

2.2 事实表的特点

1)非常的大

2)内容相对的窄:列数较少

3)经常发生变化,每天会新增很多

2.3 事实表的分类

1)事务性事实表

以每个事件作为单位,

例如,一个销售订单,一笔支付记录等

2)周期性快照事实表

周期性快照事实表中 不会保留所有数据,只保留固定时间间隔的数据

例如,每天或者每月的销售额,或者每月的账户余额等

3)累积型快照事实表

累计快照事实表用于跟踪业务事实的变化

例如,数据仓库中可能需要累积或者存储订单从下单开始,到订单商品被打包、运输、和签收的各个业务阶段的时间点数据来跟踪订单声明周期的进展情况。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值