数据仓库(DW)和BI的关系是怎样的?

0
已邀请:
0

andrea_zhou - 咨询顾问、BA 2013-06-28 回答

从定义的角度上来说,数据仓库技术,应是BI技术的一个子集。
BI是一个很广泛意义上的概念,它包括了广泛的一系列的技术,数据仓库是其重要的基石之一,另外一个基石级的技术是ETL。
BI定义的技术集中,除了数据仓库,还包括了OLAP和数据挖掘,前端展现等等。在具体的项目中,它们中的若干个结合起来,实现一个完整的BI系统。
数据仓库,官方定义很拗口,我就不赘述了,个人认为他是一个数据的集合,用于管理目的,以业务概念和语境等来组织数据,它是数据存储的一种方式,也即企业数据资产的一种形式(相较于OLTP系统而言),它需要数据集成,需要有一致化,集成历史数据不断增量更新,不做数据的录入而从各源系统采集,它将成为一个数据的输出,为BI的其他技术领域所用,如OLAP、前端展现或是数据挖掘。
BI和数据仓库,它们的共同点是都从业务的角度来看数据,对数据进行重新组织。
区别是数据仓库是BI的子集,BI借助各种工具和技术有完整的输出,而通常我没说的数据仓库是不没有界面输出的。
虽然现如Qlikview之类的在越来越多的工具建议不建立数据仓库直接上BI,但有点保守的我还是觉得:无数据仓库,不BI。

要回复问题请先登录注册