![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据仓库
鄙人王道长
遥看青云上,鄙人王道长!
展开
-
数据仓库与数仓建模
1.数据仓库1.1 什么是数据仓库数据仓库,英文名为Data Warehouse,简写为DW或DWH。数据仓库,是一个面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合,用于对管理决策过程的支持1。它是单个数据存储,出于分析性报告和决策支持目的而创建。 为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制2。1.2 数据仓库的四个特点面向主题:数据仓库是按照一定的主题来组织,仅存储与主题相关的数据。主题是指用户在构建数仓时考虑决策时所关注的重点方面,方便以后的数据.原创 2020-07-11 17:46:04 · 1847 阅读 · 0 评论 -
数据仓库——范式理论
1.什么是范式(Normal Form)?1.1 定义按照教材定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。这样的定义太过晦涩,简单点来说,就是一张数据表的表结构所符合的某种设计标准的级别和要求。1.2 优点设计关系型数据库,必须遵照一定的准则,目的在于降低数据的冗余。为什么要降低数据冗余?为了减少磁盘存储,十几年前,磁盘是十分昂贵的以前没有分布式系统,多存储数据就得加磁盘一次修改,需要修改多个表,很难保证数据一致性1.3 缺点获取数.原创 2020-07-11 11:36:55 · 451 阅读 · 0 评论 -
数据仓库——数据同步策略
文章目录一.表的种类及其概念1.实体表2.维度表3.事实表二.数据同步策略1.全量同步策略2.增量同步策略3.新增及变化策略4.特殊策略一.表的种类及其概念1.实体表一般是指一个现实中存在的业务对象,实体表它放的数据一定是一条条客观存在的事物数据,比如用户,商家,商品等(某东上的某某人参丸就是一个实体)3。2.维度表一般是指业务中的一些状态,代码的解释表(也称为码表)。维度表可以看成是用户用来分析一个事实的窗口,它里面的数据应该是对事实的各个方面描述。维度表还可以分为一般维度表和固定维度表。原创 2020-07-09 20:58:47 · 1801 阅读 · 0 评论