一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据仓库配置文档的生成方法、装置、设备和存储介质与流程

2022-11-28 13:59:54 来源:中国专利 TAG:

技术特征:
1.一种数据仓库配置文档的生成方法,其特征在于,包括:导入基于结构化查询语言(structured query language,sql)编写的生产脚本;根据数据仓库中应用接口层、应用计算层、共性加工层、整合模型层对应的处理逻辑处理所述生产脚本,获得所述数据仓库的配置文档;其中,所述数据仓库的配置文档包括物理数据模型文档和数据源映射文档;展示所述数据仓库的配置文档。2.根据权利要求1所述的方法,其特征在于,所述根据数据仓库中应用接口层、应用计算层、共性加工层、整合模型层对应的处理逻辑处理所述生产脚本,获得所述数据仓库的配置文档,包括:识别所述生产脚本的脚本名称,以确定所述生产脚本属于所述应用接口层、应用计算层和共性加工层中的任意一层,或者属于所述整合模型层;若所述生产脚本属于所述应用接口层、应用计算层和共性加工层中的任意一层,根据第一处理逻辑处理所述生产脚本,获得所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档;若所述生产脚本属于所述整合模型层,根据第二处理逻辑处理所述生产脚本,获得所述整合模型层的配置文档。3.根据权利要求2所述的方法,其特征在于,所述根据第一处理逻辑处理所述生产脚本,获得所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档,包括:识别所述生产脚本中的临时表的表信息和实体表的表信息;其中,所述表信息包括分布键,过滤条件和分组条件;根据所述临时表的表信息和所述实体表的表信息识别表关联关系和字段处理逻辑;根据所述表关联关系和所述字段处理逻辑生成所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档。4.根据权利要求2所述的方法,其特征在于,所述根据第二处理逻辑处理所述生产脚本,获得所述整合模型层的配置文档,包括:根据所述生产脚本的脚本名称的后四位识别得到etl任务名和映射组号;其中,etl为抽取-转换-加载(extract transform load)的缩写;根据所述etl任务名和所述映射组号,确定目标表字段的字段信息和源表字段的字段信息;其中,所述字段信息包括字段名称,字段长度和字段处理规则;根据所述目标表字段的字段信息和所述源表字段的字段信息生成所述整合模型层的配置文档。5.一种数据仓库配置文档的生成装置,其特征在于,包括:导入单元,用于导入基于结构化查询语言(structured query language,sql)编写的生产脚本;处理单元,用于根据数据仓库中应用接口层、应用计算层、共性加工层、整合模型层对应的处理逻辑处理所述生产脚本,获得所述数据仓库的配置文档;其中,所述数据仓库的配置文档包括物理数据模型文档和数据源映射文档;展示单元,用于展示所述数据仓库的配置文档。6.根据权利要求5所述的装置,其特征在于,所述处理单元根据数据仓库中应用接口
层、应用计算层、共性加工层、整合模型层对应的处理逻辑处理所述生产脚本,获得所述数据仓库的配置文档时,具体用于:识别所述生产脚本的脚本名称,以确定所述生产脚本属于所述应用接口层、应用计算层和共性加工层中的任意一层,或者属于所述整合模型层;若所述生产脚本属于所述应用接口层、应用计算层和共性加工层中的任意一层,根据第一处理逻辑处理所述生产脚本,获得所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档;若所述生产脚本属于所述整合模型层,根据第二处理逻辑处理所述生产脚本,获得所述整合模型层的配置文档。7.根据权利要求6所述的装置,其特征在于,所述处理单元根据第一处理逻辑处理所述生产脚本,获得所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档时,具体用于:识别所述生产脚本中的临时表的表信息和实体表的表信息;其中,所述表信息包括分布键,过滤条件和分组条件;根据所述临时表的表信息和所述实体表的表信息识别表关联关系和字段处理逻辑;根据所述表关联关系和所述字段处理逻辑生成所述应用接口层、应用计算层和共性加工层中的任意一层的配置文档。8.根据权利要求6所述的装置,其特征在于,所述处理单元根据第二处理逻辑处理所述生产脚本,获得所述整合模型层的配置文档时,具体用于:根据所述生产脚本的脚本名称的后四位识别得到etl任务名和映射组号;其中,etl为抽取-转换-加载(extract transform load)的缩写;根据所述etl任务名和所述映射组号,确定目标表字段的字段信息和源表字段的字段信息;其中,所述字段信息包括字段名称,字段长度和字段处理规则;根据所述目标表字段的字段信息和所述源表字段的字段信息生成所述整合模型层的配置文档。9.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,具体用于实现如权利要求1至4任意一项所述的数据仓库配置文档的生成方法。10.一种电子设备,其特征在于,包括存储器和处理器;其中,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序,所述计算机程序被执行时,具体用于实现如权利要求1至4任意一项所述的数据仓库配置文档的生成方法。

技术总结
本申请提供一种数据仓库配置文档的生成方法、装置、设备和存储介质,可应用于大数据领域或金融领域,方法包括,导入基于结构化查询语言(StructuredQueryLanguage,sql)编写的生产脚本;根据数据仓库中应用接口层、应用计算层、共性加工层、整合模型层对应的处理逻辑处理生产脚本,获得数据仓库的配置文档;其中,数据仓库的配置文档包括物理数据模型文档和数据源映射文档;展示数据仓库的配置文档。本方案通过处理生产脚本,自动生成数据仓库的配置文档,提高了构建和使用数据仓库的效率。提高了构建和使用数据仓库的效率。提高了构建和使用数据仓库的效率。


技术研发人员:金悦 刘冰琳 陈倩文 汪兰叶 齐佳敏
受保护的技术使用者:中国银行股份有限公司
技术研发日:2022.08.24
技术公布日:2022/11/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献