数据仓库和数据集市

0
数据仓库和数据集市是分别对应2个数据库,数据仓库是3NF建模,只是对ODS数据层进行整合和汇总数据。而数据集市才是维度建模,包括星型、雪花型、两者混合。------- 这样理解对吗?
已邀请:
0

fanchaoyun - 从事SQL SERVER和BI 2014-11-19 回答

http://www.flybi.net/question/325
看了这个,我好像又明白了。

众所周知,BI的理论流派里有两大重要的理论家,Ralph Kimball和Bill Imnon
在Inmon架构里,需要先建立企业级数据仓库(EDW),在其之上再建立数据集市(DM),可以将其理解为支撑部门级应用的维度数据组织方式,顺便说一下,Inmon体系中的数据仓库(EDW)是以3NF组织的。
在Kimball的架构里,企业建设过程中,可以逐个的建立数据集市,每个数据集市对应一系列的业务过程,Business process,建立若干数据集市后,他们通过一致性维度,联合形成一个虚拟的数据仓库(DW)。
Kimball体系中数据集市和其维度数据仓库密不可分 ,可以说事实上是在一体的。
而在Inmon的体系中,他们是两个独立的部门,数据集市从数据仓库(EDW)中派生出来。
那Kimball赞成多个数据集市就是数据仓库。确实,Kimball的理念就是这样的。在他的概念中,维度数据仓库和数据集市密不可分。不像Inmon的那样,EDW和数据集市泾渭分明,且数据组织方式都很大有区别,如3NF和维度模型。

要回复问题请先登录注册