基于标准化自动化的数据仓库开发方法、装置、终端设备及存储介质制造方法及图纸

技术编号:37299682 阅读:15 留言:0更新日期:2023-04-21 22:45
本发明专利技术提供了一种基于标准化自动化的数据仓库开发方法、装置、终端设备及存储介质,涉及计算机系统领域。本发明专利技术从整个数据仓库开发体系角度,设计出功能完备的、标准化的数据仓库开发平台;本发明专利技术根据数据仓库开发过程的特点,将开发过程自动化,实现贴源层一键式入仓;本发明专利技术针对临时表较多的脚本开发采用线上编辑器模式,系统自动校验脚本的规范性,并自动格式化脚本。格式化脚本。格式化脚本。

【技术实现步骤摘要】
基于标准化自动化的数据仓库开发方法、装置、终端设备及存储介质


[0001]本专利技术涉及计算机系统领域,具体而言,涉及一种基于标准化自动化的数据仓库开发方法、装置、终端设备及存储介质。

技术介绍

[0002]现有的数据仓库开发平台功能主要聚焦于主题模型层,没有完整的数据仓库开发体系,对于业务逻辑复杂、临时表较多的共性加工层和应用集市开发并不友好,并且整个过程强依赖于用户的输入。其存在的缺陷主要有如下几种:
[0003]1、功能结构单一:现有的数据仓库开发平台功能较为单一,没有完善的开发流程。能够基本解决SQL脚本的生成,但是当用户为各个层级人员时,就不能进行良好的协同开发。
[0004]2、现有数据仓库开发平台生成脚本过程强依赖于用户分析,步骤繁多效率低且易出错;
[0005]3、线下编辑器写SQL方式使得脚本格式多样化,解析困难,可读性差。
[0006]鉴于此,本专利技术的目的在于根据数据仓库各个层级的开发特点,开发功能完善的基于标准化、自动化的数据仓库开发平台,适用于数据仓库的各个层级。<br/>
技术实现思路
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于标准化自动化的数据仓库开发方法,其特征在于,具体步骤包括:首先数据仓库各层级管理员在系统设置模块为开发人员创建账户,录入开发人员基本信息,并为其分配相应角色;随后在管理模块新建工单并分配给相应的开发人员开发,同时管理员可在管理模块实时查看开发人员的开发进度;开发人员登录系统后,在本次上线点依次使用模型设计、模型映射、单元测试、作业配置、性能测试、生成上线包功能进行开发。2.根据权利要求1所述的方法,其特征在于,还包括自动生成所需的缓冲层建表语句、主题层建表语句以及作业配置信息,具体流程包括以下步骤:S1、获取源系统表结构;S2、转换数据类型;S3、转换数据长度;S4、生成STG、PDM建表语句;S5、生成脚本信息;S6、按需自动生成回插语句;S7、生成作业配置信息;S8、分析并通知下游影响。3.一种基于标准化自动化的数据仓库开发的装置,其特征在于,所述装置包括:系统设置模块、管理模块、开发模块、测试模块、调度模块、上线模块以及展示模块。4.根据权利要求3所述的装置,其特征在于,所述系统设置模块,用于管理用户账户,涉及机构管理、角色管理、用户管理以及功能授权,系统管理员通过设置不同的机构区分数据仓库各个层级,为各个机构创建角色并授予相应的功能权限。5.根据权利要求3所述的装置,其特征在于,所述管理模块,包括管理类功...

【专利技术属性】
技术研发人员:张佳伟刘志浩高会莎张松
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1