【技术实现步骤摘要】
基于大数据标准化模型的软件开发平台及方法
[0001]本专利技术属于软件开发
,尤其涉及基于大数据标准化模型的软件开发平台及方法
。
技术介绍
[0002]随着燃气行业业务增长速度加快,燃气的软件平台系统所产生的数据量迅速增加,取数需求激增,同时数据应用场景对数据质量
、
响应速度
、
数据时效性与稳定要求越来越高,因此对于整个系统的上游业务端
、
数据仓以及下游应用端的性能和处理能力,都有很大的考验
。
[0003]在目前的数据仓内部存在以下问题:
[0004]1、
流程规范缺失:没有流程与规范指引,数据开发者根据流程对数据进行规范化建设,导致数据分层分类不清晰,数据混乱;命名不规范,同义不同名,同名不同义;数据重复建设,冗余数据多;
[0005]2、
没有体系化技术设计:无论是离线或实时数据采集
、
处理与分发都缺少体系化设计与搭建,更多是在前期建设上面修修补补;
[0006]3、
影响无互相隔离:数仓数据存储与计算,没有与数据应用服务存储与技术隔离,存在互相之间资源抢占与问题被放大情况;同时也存在数仓底层模型设计很难兼容数据应用层模型设计需求;
[0007]4、
数仓模型“烟囱式”建设:数据模型无法复用,数据开发是烟囱式的,每次遇到新的需求,都从原始数据重新计算
。
技术实现思路
[0008]本专利技术所解决的技术问题在于提供一种基
【技术保护点】
【技术特征摘要】
1.
基于大数据标准化模型的软件开发平台,其特征在于:包括业务端
、
数据仓和应用端,所述业务端用于获取数据源,并根据数据源类型直接接入数据仓的源头,所述数据仓用于接收业务端传输的数据源,构建多类型数据表,并通过数据仓内数据层中的大数据标准化模型分别处理多类型数据表,生成对应的应用数据结果;所述应用端用于接收生成的对应的应用数据结果,根据预设的稽核校验任务对数据结果进行扫描计算,判断是否符合规则预期,并在不符合规则预期时执行修复任务
。2.
根据权利要求1所述的基于大数据标准化模型的软件开发平台,其特征在于:所述业务端包括数据获取模块
、
数据接入模块以及模型同步模块,所述数据获取模块用于获取用户上传的数据源,所述数据接入模块用于与数据仓的源头进行对接,并将获取的数据源传输至数据仓,所述模型同步模块用于判断获取的数据源是否存在新的数据模型,若存在则在业务端中更新记录新的数据模型
。3.
根据权利要求2所述的基于大数据标准化模型的软件开发平台,其特征在于:所述数据仓包括
ODS
层
、DWD
层
、DWM
层
、DWS
层以及
ADS
层,所述
ODS
层用于对接业务端数据接入模块,并获取业务端传输的数据源;所述
DWD
层用于根据
ODS
层获取的数据源进行预处理,并在预处理后对数据源进行分类,按照数据源的属性划分为事实表和维度表;所述
DWM
层用于对
DWD
层生成的事实表和维度表进行数据聚合处理,生成多类维度的指标的数据中间表;所述
...
【专利技术属性】
技术研发人员:贺喜,齐研科,杨颖,赵家骏,蔡雨耕,彭国栋,
申请(专利权)人:重庆合众慧燃科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。