数据仓库基础,data warehouse,软件技术

数据仓库浅析

数据仓库基础

数据仓库和传统的数据库不同,它是为各行各业的决策制定过程提供支持的所有类型数据的战略集合。它的原始数据一般来源于传统的数据库系统,也叫业务系统,将获得的数据源汇集起来,根据项目需求,经过数据仓库建模,ETL(数据的抽取,转换和加载),将处理后的数据存储于数据仓库中,最后通过前台展现为领导的决策制定提供数据支持。

因为数据仓库的项目主要是跟数据打交道,比较枯燥也很繁琐,我在项目中经常听到一些同事抱怨做数据仓库类型的项目太累,天天扎在数据堆里,无趣急了。诚然,不过我认为数据固然枯燥,但是当你发现最后你ETL的结果或者报表上展现的数据能跟客户方统计出来的数据(或者是客户期盼的结果)能对上时,当你做出来的一张报表能为客户节省每个月一周时间时,当整个数据仓库项目能够给客户带来很大的商业价值时,我想你应该会有很强的成就感,这也正是数据仓库项目所追求的目标。