定位及价值:
提供标准化的、共享的、数据服务能力,降低数据互通成本,释放计算、存储、人力等资源。
模型设计:
维度建模思想:基于数据模型总线架构,构建一致性的维度和事实。
模型层次:
操作数据层(ods),公共维度模型层(cdm),和应用数据层(ads)。公共维度模型层包含明细数据层(dwd)和汇总数据层(dws)。
基本原则:
1、高内聚和低耦合
从业务特性和访问特性考虑:将业务相近或相关的、粒度相同的数据设计为一个逻辑或者物理模型。将高概率同时访问数据放一起,将低概率同时访问的数据分开存储。
2、核心模型与扩展模型分离
3、公共处理逻辑下沉及单一
4、成本与性能平衡
5、数据可回滚
6、一致性
字段命名
7、命名清晰、可理解
