数据仓库之命名规则

简介: 笔记

总体原则

数据库名、数据表名、字段名全部小写,单数形式,使用"_"进行分割;

不准出现大写与复数表达形式,要见名知意;

不能出现sql语法中关键字,例如:end等;

遵守Alibaba Mysql 开发规范;

数据仓库的库/表命名

ods层(操作数据层)


表命名规范:采用贴源涉及,ods_业务缩写_表名_log;数据表名称必须以有特征含义的单词或缩写组成,中间可以用短下划线分割,例如:ods_wifi_fact_raw_log。表名称不能用双引号包含,表名长度不超过30个字符。

DWD层(明细数据层)


表命名规范:dwd_{主题缩写}{业务过程缩写}[自定义标签缩写]_{单分区增量全量标识},例如:dwd_num_daily_phone_request_inc

DWS层(汇总数据层)


表命名规范:dws_{数据域缩写}[自定义标签缩写]{刷新周期标识} ,dws_业务主题_monthly/daily/hourly等时间跨度,可简写(m/d/h),例如:dws_accurate_dot_show_d

source层(维度表/字典文件/配置文件)


命名规范:

维度表:source_业务主题_dim;

字典文件:source_业务主题_dict;


相关文章
|
消息中间件 搜索推荐 算法
数据仓库常见规范
数据仓库常见规范
数据仓库常见规范
|
SQL druid 搜索推荐
最强最全面的数仓建设规范指南 (一)
本文将全面讲解数仓建设规范,从数据模型规范,到数仓公共规范,数仓各层规范,最后到数仓命名规范,包括表命名,指标字段命名规范等!
15272 3
|
消息中间件 关系型数据库 Kafka
Flink CDC可以从Kafka消费数据并写入到Doris中
Flink CDC可以从Kafka消费数据并写入到Doris中
1479 2
|
消息中间件 关系型数据库 Kafka
Flink CDC可以从Kafka消费数据并写入到Doris中
Flink CDC可以从Kafka消费数据并写入到Doris中
1269 2
|
供应链 架构师 BI
数仓实践:总线矩阵架构设计1
数仓实践:总线矩阵架构设计1
3221 0
数仓实践:总线矩阵架构设计1
|
存储 SQL 大数据
一篇文章搞懂数据仓库:三种事实表(设计原则,设计方法、对比)
一篇文章搞懂数据仓库:三种事实表(设计原则,设计方法、对比)
一篇文章搞懂数据仓库:三种事实表(设计原则,设计方法、对比)
|
4月前
|
人工智能 数据挖掘 BI
本体论 vs 语义层:两种 AI 业务语义底座的区别、场景与建设路径
本体论和语义层并不是互斥关系,也不是简单的“谁替代谁”。本体论表达了企业 AI 的高阶目标,语义层提供了多数企业更容易落地的起点。
|
存储 数据采集 大数据
数据仓库建模规范思考
本文介绍了数据仓库建模规范,包括模型分层、设计、数据类型、命名及接口开发等方面的详细规定。通过规范化分层逻辑、高内聚松耦合的设计、明确的命名规范和数据类型转换规则,提高数据仓库的可维护性、可扩展性和数据质量,为企业决策提供支持。
2190 10