理论篇~第二章 数据仓库的命名规范

本文强调了数据仓库命名规范的重要性,指出不规范的命名可能导致代码混乱和数据管理困难。作者提出了按照数据分层(ODS, DWD, DWS, ADS)制定的表命名规范,并详细说明了各层的命名规则。此外,还介绍了脚本、job和元数据的命名规范,以提高代码的可读性和管理效率。" 53646669,5677289,虚拟内存管理:MMU、虚拟地址与地址映射解析,"['操作系统', '内存管理', '虚拟内存', '硬件架构']
摘要由CSDN通过智能技术生成

    大家可能对命名规范重视不太够。在多年的工作中,碰到太多由于命名不规范,导致代码混乱和数据管理困难等问题。这个问题在元数据管理时,体现得特别重要。

当然,每个公司的命名规范不一样,只要做到易理解、易管理就行。接下来,说说自己的理解。


1 表

    表的命名首先按数据分层和主题来划分来定规范。

   1.1 ODS层(操作数据层)

         ODS层作为最底层,应该表名和字段保存来源表一致,字段类型可以都使用STRING。

    1.2 DWD层(明细数据层)

         DWD层命名规范:dw_主题+common+detail

    1.3 DWS层(汇总数据层)

         DWD层命名规范:dw_主题+common+summary

    1.4 ADS层 (应用数据层)

        ADS层命名规范:ads_主题+common


2 脚本

    命名规范:功能+表名

    例如,统计表dw_user_car_info的总数据,命名为count_dw_user_car_info.sh


3 job

    job的命名和脚本一样,只是后缀不同,如count_dw_user_car_info.job

4 元数据

   命名规范:meta+功能+表名

   例如,监控表数据是否为空,meta_monitor_table_null



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值