一、背景
随着公司的发展,不断在尝试一些新的业务方向,接入的数据种类繁杂,需要一个统一的命名规范来使整个项目可持续发展,通俗易懂
二、当前现状
目前数仓项目中,在调度任务中的命名有一千个哈姆雷特:包括数仓表、DolphinScheduler中项目、工作流、任务、文件资源等命名
三、优化方案
1.制定具体的命名规范
2.维护数仓表名、DS工作流、任务、文件资源等
3.根据业务主题对应负责人根据规范去统一修改当前主题命名
4.数仓复盘后,依据整改情况,继续进行优化迭代,划定任务排期
四、具体命名规范
一、概述:本规范对数仓开发流程:需求对接、开发、测试、上线、运维全生命周期制定开发规范。
旨在提供标准无误的需求确认、标准统一的数仓结构、规范的代码、稳定的调度、高质量的报表输出等。
二、适用范围:
数仓规范: 数仓开发、以及其它使用数仓的开发人员
任务调度规范: 数仓开发、模型开发
报表开发规范: 数仓开发、报表开发人员等 三、数仓命名规范