数仓建设规范

本文详细阐述了数据模型设计规范,包括数仓分层原则、主题域划分、设计原则,以及数仓公共开发规范,如层次调用、数据类型、冗余处理和空值策略。还介绍了各层开发规范,如ODS、DWD、DWS和ADS的命名和设计要点,旨在确保数仓的高效、标准化和一致性。
摘要由CSDN通过智能技术生成

目录

前言

一、数据模型设计规范

1.1 数仓分层原则

1.2 主题域划分原则

1.3 数据模型设计原则

1.4 数据模型管理的目标

1.5 数仓建模的方法

1.5.1 维度建模

1.5.2 三范式建模

1.5.3 三范式与维度建模区别

二、数仓公共开发规范

2.1 层次调用规范

2.2 数据类型规范

2.3 数据冗余规范

2.4 空值处理原则

2.5 指标定义规范

三、数仓各层开发规范

3.1 ods层设计的规范

3.2 dim层设计的规范

3.3 dwd层设计的规范

3.4 dws层设计的规范

四、数仓各层命名规范

4.1 ODS层的命名规范

4.2 DIM层的命名规范

4.3 DWD层的命名规范

4.4 DWS层的命名规范


前言

 主要包括数据模型设计规范、数仓公共开发规范、数仓各层开发规范、数仓命名规范。

一、数据模型设计规范

1.1 数仓分层原则

      优秀的数仓体系需要清晰的数据分层结构,即要保证数据层的稳定又要屏蔽对下游的影响,并且要避免链路过长。数仓分层没有最好,只有最合适。一个好的分层架构,要有以下好处:

  • 数据血缘追踪:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值