数据仓库和数据集市
0
数据仓库和数据集市是分别对应2个数据库,数据仓库是3NF建模,只是对ODS数据层进行整合和汇总数据。而数据集市才是维度建模,包括星型、雪花型、两者混合。------- 这样理解对吗?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
fanchaoyun - 从事SQL SERVER和BI 2014-11-19 回答
赞同来自:
看了这个,我好像又明白了。
众所周知,BI的理论流派里有两大重要的理论家,Ralph Kimball和Bill Imnon
在Inmon架构里,需要先建立企业级数据仓库(EDW),在其之上再建立数据集市(DM),可以将其理解为支撑部门级应用的维度数据组织方式,顺便说一下,Inmon体系中的数据仓库(EDW)是以3NF组织的。
在Kimball的架构里,企业建设过程中,可以逐个的建立数据集市,每个数据集市对应一系列的业务过程,Business process,建立若干数据集市后,他们通过一致性维度,联合形成一个虚拟的数据仓库(DW)。
Kimball体系中数据集市和其维度数据仓库密不可分 ,可以说事实上是在一体的。
而在Inmon的体系中,他们是两个独立的部门,数据集市从数据仓库(EDW)中派生出来。
那Kimball赞成多个数据集市就是数据仓库。确实,Kimball的理念就是这样的。在他的概念中,维度数据仓库和数据集市密不可分。不像Inmon的那样,EDW和数据集市泾渭分明,且数据组织方式都很大有区别,如3NF和维度模型。