数仓为什么要分层 :
1.减少代码重复开发
2.统一指标口径
3.数据预处理
4.把复杂的数据简单化
5.快速定位问题和影响到的数据范围
6.清晰数据结构
数仓建模的方式:
1.纬度建模
星型模型:
实时表+各种纬度 = 大宽表
2.关系建模
雪花模型:
实时表+纬度+纬度:有的纬度不和实时表直接相连,而是连在其他纬度表上
1.减少代码重复开发
2.统一指标口径
3.数据预处理
4.把复杂的数据简单化
5.快速定位问题和影响到的数据范围
6.清晰数据结构
星型模型:
实时表+各种纬度 = 大宽表
雪花模型:
实时表+纬度+纬度:有的纬度不和实时表直接相连,而是连在其他纬度表上