数据仓库本身并不“生产”任何数据,主要是数据的流入与流出,基本架构包含三部分:源数据、数据仓库、数据应用。
不同业务系统的源数据通过ETL(抽取、转换、加载),将数据放在ODS层,也就是操作型数据库,主要用于隔离业务系统数据,一般从结构、数据上与源系统数据一致;DW层则是对数据进行加工、汇总和整理得到的,保证数据的一致性;DM层则是面向主题在组织数据的,主要的目的是为了满足用户分析的需求,数据应用层:完全为了满足具体的分析需求而构建的数据,数据是高度汇总的数据,通过一些分析工具、报表工具等进行查看
数据仓储具有四个特性:面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合,用于对管理决策过程的支持。