维度建模技术实践
2021-09-07 13:39:54 1 举报
AI智能生成
维度建模技术实践
作者其他创作
大纲/内容
数仓三问
怎么组织数据仓库中的数据?
怎么组织才能使得数据的使用最为方便和便捷?
怎么组织才能使得数据仓库具有良好的可扩展性和可维护性?
数仓世纪之争
企业信息化工厂模式
数据仓库之父
Bill Inmon
维度建模模式
商业数据之父
Ralph Kimball
维度建模关键概念
度量和环境
事实和维度
事实表
维度表
星形架构和雪花架构
维度建模一般过程
选择业务过程
定义粒度
确定维度
确定事实
维度表设计
维度变化
重写维度值
新值覆盖旧值
插入新的维度行
旧值不变,新数据采用新值
插入新的维度列
新旧值同时保存
快照表
维度层次
某个维度表中属性之间存在的从属关系问题
两种处理办法
将所有维度层次结构全部扁平化、冗余存储到一个维度表中
新建类目维度表,并在维度表中维护父子关系
钻取
向上钻取
向下钻取
维度一致性
两个维度如果有关系,要么就是完全一样的,要么就是一个维度在数学意义上是另一个维度的子集
维度整合和拆分
维度其他
退化维度
行为维度
角色维度
杂项维度
微型维度
多值维度和属性
深入事实表
事务事实表
用于记录业务过程的事件,而且是原子粒度的事件
快照事实表
间隔一定的周期对业务的状态进行一次拍照并记录下来的事实表
累计快照事实表
从全流程角度对其业务状态的拍照
无事实的事实表
不包含事实的事实表
大数据的维度建模实践
事实表
冗余维度表的常用维度属性
维度表
用维度表快照来处理缓慢变化维
0 条评论
下一页