【技术实现步骤摘要】
一种分析型数据口径管理方法、系统、设备及存储介质
[0001]本专利技术涉及大数据
,特别是涉及一种分析型数据口径管理方法、系统、计算机设备和存储介质。
技术介绍
[0002]大数据时代,企业业务的开展越来越重视业务数据中的隐含价值。而现有企业级数据计算与分析(OLAP)场景中,存在着因错综复杂的数据引用关系导致的数据口径设计和表示不清晰、不直观的问题;同时,受到异构复杂环境、管理成本高昂以及系统功能持续迭代等因素的制约,数据口径更是难以实现长期、全面且及时地更新保鲜,进而为业务分析人员或技术开发人员的合理有效使用数据造成诸多困扰。
[0003]现有的针对性解决方案除了手工设计管理数据口径外,主要为通过统一的研发过程管理平台把研发过程的代码结构化地存储下来,并随着平台的推广和积累,将大量数据口径沉淀下来应用的“研发过程结构化登记法”;然而,尽管研发过程结构化登记法可一定程度上实现企业级数据口径的存储和维护,但其必须与研发项目同步进行,不能脱离研发过程单独实施,且未实现对数据口径的全面直观展示,以及实时更新保鲜, ...
【技术保护点】
【技术特征摘要】
1.一种分析型数据口径管理方法,其特征在于,所述方法包括以下步骤:获取数据分析加工代码,并根据预设的程序开发规约,从所述数据分析加工代码中提取数据处理逻辑脚本;对所述数据处理逻辑脚本进行语法解析,得到对应的数据口径加工脚本;对所述数据口径加工脚本进行关系解析,得到对应的字段口径信息;根据所述字段口径信息和预设的图论分析工具,构建口径关系网络图。2.如权利要求1所述的分析型数据口径管理方法,其特征在于,所述根据所述字段口径信息和预设的图论分析工具,构建口径关系网络图步骤之后,还包括:响应于所述数据分析加工代码的动态更新,判断所述动态更新是否满足预设口径更新条件,若满足,则更新所述口径关系网络图。3.如权利要求1所述的分析型数据口径管理方法,其特征在于,所述数据处理逻辑脚本包括流程控制脚本和数据分析脚本;所述根据预设的程序开发规约,从所述数据分析加工代码中提取数据处理逻辑脚本的步骤包括:根据所述数据分析加工代码,得到对应的流程控制脚本类型和数据分析脚本类型;根据所述流程控制脚本类型和数据分析脚本类型,分别获取对应的程序开发规约;所述程序开发规约包括程序结构、程序注释和特定分隔符;根据所述程序开发规约,分别对数据分析加工代码进行文本解析,得到对应的流程控制脚本和数据分析脚本。4.如权利要求1所述的分析型数据口径管理方法,其特征在于,所述对所述数据处理逻辑脚本进行语法解析,得到对应的数据口径加工脚本的步骤包括:对所述数据处理逻辑脚本进行预处理,得到数据分析核心脚本;所述预处理包括特殊语法处理和非重点脚本处理;通过预设的正则表达式,对所述数据分析核心脚本进行核心功能代码解析提取,得到所述数据口径加工脚本;所述数据口径加工脚本为包含所述数据分析核心脚本中SQL插入语句的脚本。5.如权利要求1所述的分析型数据口径管理方法,其...
【专利技术属性】
技术研发人员:罗明明,温海林,黄凯,付渤钧,王立,
申请(专利权)人:广发银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。