![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据仓库
anickname
专注大数据技术
展开
-
数据仓库-数仓是如何反三范式的?
在回答数据库和数据仓库的区别时,最常见的回答是数据仓库反三范式,数据库遵循三范式。 那么具体的区别时什么?下面进行简单的说明。数据库三范式字段列含义不可分割。数据库默认遵循第一范式,不遵循第一范式无法创建表,下面的"进货"和"销售"列可以再细分,所以不符合第一范式。 2.表有主键,且非主键列依赖主键列。下图中可以将"学号"和"课名"作为联合主键,但是非主键列如"系主任"并没有直接依赖联合主键,所以不符合第二范式。 3.非主键列不互相依赖。非主键列"系...原创 2020-06-09 11:41:59 · 2940 阅读 · 0 评论 -
数据仓库-元数据浅析
元数据即是数据的数据,是用来描述数据的,即和数据识别,产生,使用这一流向过程相关的直接的间接的所有相关的数据都可以称之为元数据,而不单单是数据表相关信息。比如:以大数据数仓常见的架构为例:源数据通常通过ETL工具如kettle或canal或其他工具将数据抽到大数据平台中,存储在hdfs上,再经过数据分析(经典数仓按照ods->dwd->dws->ads)形成最终要使用的数据,最后通过接口或其他形式提供业务方或其他系统使用。在这一数据流转过程中,每个过程都有元数据并且在数据治理过程中原创 2020-06-08 11:37:06 · 730 阅读 · 0 评论