数据仓库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据仓库相关的知识,希望对你有一定的参考价值。

《数据仓库》:https://pan.baidu.com/s/1eSms3h4

《数据仓库生命周期工具箱》:https://pan.baidu.com/s/1sli8m4H

1、自上而下模式和自下而上模式

DW->DM:Bill Inmon 方法将数据仓库放置在第三范式(非维度形式)中,用户需要查询数据集市,而不是数据仓库。在这种方法中,数据集市具有维度的性质。但是,它们可能具有也可能没有Kimball 所说的一致的维度。

DM->DW:Ralph Kimball 很早就发现了卡壳的问题。如果企业中存在多个使用不同的方式识别和存储数据的独立系统,那么就会出现卡壳问题。尝试连接这些系统或者在数据仓库中使用其数据会产生一种类似于化简为繁的设备的东西。为了解决这种问题,Kimball 提倡使用一致的维度。所谓一致,指的就是特定的维度(例如销售情况)在各个数据集市中应该具有相同的特性和汇总。或者,至少一个数据集市中的特性和汇总应该是另一个数据集市中的特性和汇总的子集。按照这种方式,可以根据数据集市构成数据仓库。Kimball 方法的真正要旨在于,数据仓库包含维度数据库以便于进行分析,而且用户可以直接查询数据仓库。

2、第三范式建模和维度建模

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

3、事实表和维度表

技术分享

技术分享

4、星型模式和雪花型模式

技术分享

技术分享

技术分享

技术分享

 

以上是关于数据仓库的主要内容,如果未能解决你的问题,请参考以下文章

争议 | 数据仓库的融合:实时数据仓库与历史数据仓库,应统一建模还是分开建模?

数据仓库与数据挖掘的关系,区别与联系

数据的数据仓库

笔记数据仓库与数据挖掘数据仓库与联机分析处理

什么是数据仓库?

什么是数据仓库,数据仓库在哪里保存数据。BI项目需要用到哪些技术