数据仓库

Posted hongfeng2019

tags:

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

参考: 

https://aws.amazon.com/cn/redshift/pricing/?sc_channel=PS&sc_campaign=acquisition_CN&sc_publisher=baidu&sc_category=pc&sc_medium=redshift_nb&sc_content=data_warehouse_e&sc_detail=%E6%95%B0%E6%8D%AE%E4%BB%93%E5%BA%93&sc_segment=100004930&sc_matchtype=phrase&sc_country=CN&s_kwcid=AL!4422!88!14673028366!!18525234128&ef_id=Ww5hlAAABKVUL8HQ:20190817102625:s

 

Data Warehouse,可简写为DW

数据仓库(Data Warehouse)是面向主题的、集成的、稳定的、随时间变化的数据集合,用来支持运营管理中的决策制定,为用户提供各种手段从数据中获取有用的信息。它的根本任务是对大量的业务数据进行归纳整理以及重组,然后提供给决策管理人员。

数据仓库是依赖于数据库进行数据存储和管理的,所以数据库是整个数据仓库的核心。相对于传统数据库来说数仓的数据库最突出的特点是对海量数据的支持和快速的检索技术,最具代表性的是Teradata公司的Teradata数据库。数据仓库平台即数据库和其它各种软件工具整合的一套数据仓库软件

 

 数据中心结构:

技术图片

 

 数据仓库的内部结构:

技术图片

 

 公司实际案例: 

技术图片

 

 

ODS:Operation Data Store原始数据

DW: Data Warehouse  主要做下面图的DWD,DWM,DWS

DataMart: DM

app层可看成是DM 

技术图片

建模是很灵活的, 可以在ods之前过滤一些垃圾数据

技术图片

 

 

有的公司又是像下面这样建模:超对称

技术图片

 

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

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

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

数据的数据仓库

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

什么是数据仓库?

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