上一篇主要讲到的是数据仓库对于企业的价值,以及同数据库系统的区别,数据仓库作为业务扩张和数据价值萃取需求的必然产物,其在构建上也有一些参照的既定规范模式,本篇将讲解数据仓库模型构建思路;
目录
一、数据仓库构建需要考虑的问题
与数据库的单表基于ER模型构建思路不同,其面向特定业务分析的特性,决定了它的构建需要整合多套数据输入系统,并输出多业务条线的、集成的数据服务能力,需要考虑更全面的因素,包括:
- 业务需求:从了解业务需求着手分析业务特点和业务期望;
- 系统架构:从系统架构和数据分布、数据特性等角度,分析系统架构设计上是否有问题;
- 逻辑设计:从数据模型逻辑设计出发是否设计合理,是否符合数据库开发和设计规范等;
- 物理设计:从库表类型、库表分区、索引、主键设计等维度,主要针对性能,