一、什么是数据仓库:
- 是存储数据的仓库,
- 不生产数据,也不消费数据。
- 有4大特征:1-面向主题,2-集成性,3-非易失性,4-时变性
二、建模的方法
- 有【三范式建模】和【维度建模】,大数据数仓用维度建模。
- 三范式建模:尽量不冗余,表数量较多。更适合业务系统, OLTP
- 维度建模: 形成少量宽表,宽表内允许大量冗余,更适合离线数仓,OLAP
三、维度建模的模型:
- 星形模型:一个事实表,周围有多个维度表关联他,
- 星座模型:多个星形模型间共用维度表。
- 雪花模型:在星形模型的基础上,维度表又关联子维度表。
大约 19 分钟