数据仓库之命名规则

简介: 笔记

总体原则

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

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

不能出现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;


相关文章
|
消息中间件 搜索推荐 算法
数据仓库常见规范
数据仓库常见规范
数据仓库常见规范
|
9月前
|
存储 关系型数据库 MySQL
数据仓库设计
数据仓库设计
121 3
|
8月前
|
存储 Cloud Native 关系型数据库
云原生数据仓库AnalyticDB产品使用合集之字段类型在创建后如何修改
阿里云AnalyticDB提供了全面的数据导入、查询分析、数据管理、运维监控等功能,并通过扩展功能支持与AI平台集成、跨地域复制与联邦查询等高级应用场景,为企业构建实时、高效、可扩展的数据仓库解决方案。以下是对AnalyticDB产品使用合集的概述,包括数据导入、查询分析、数据管理、运维监控、扩展功能等方面。
|
7月前
|
存储 数据采集 数据可视化
|
9月前
|
存储 关系型数据库 OLAP
【数据仓库与联机分析处理】数据仓库
【数据仓库与联机分析处理】数据仓库
77 2
|
9月前
|
存储 数据挖掘 BI
离线数据仓库规范
离线数据仓库规范
|
9月前
|
存储 大数据 数据管理
数据仓库(07)数仓规范设计
所谓的规范的定义,简单理解,如果把数据当作货物,那就是货物的分类,以及对应相关的属性,比如生产日期,某个原料的含量等,我们可以把相近或者相同货物,按照一定的规律,放在一起,方便入库与出库,需要某个货物按照这些规律就可以,以比较快的速度拉取出来。 一般的规范设计包含一下几个方面:划分和定义数据域、业务过程、维度、度量 原子指标、修饰类型、修饰词、时间周期、派生指标。
395 0
|
存储 机器学习/深度学习 大数据
数据库、数据仓库与数据湖的概念与基本特点
数据库、数据仓库与数据湖的概念与基本特点
|
SQL 存储 数据采集
数据仓库总结
数据仓库,英文名为Data Warehouse,简写为DW或DWH。数据仓库,是一个面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合,用于对管理决策过程的支持。它是单个数据存储,出于分析性报告和决策支持目的而创建。 为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。
493 0
数据仓库总结
|
存储 SQL 运维
一篇文章搞懂数据仓库:数据仓库规范设计
一篇文章搞懂数据仓库:数据仓库规范设计
一篇文章搞懂数据仓库:数据仓库规范设计