数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22330311 阅读:28 留言:0更新日期:2019-10-19 12:18
本申请涉及一种数据处理方法、装置、计算机设备和存储介质,方法包括:从前端页面获取业务分析指令,业务分析指令中携带前端输出属性和业务属性;配置业务属性对应的资源,资源包括至少一个目标数据属性和各目标数据属性分别对应的统计规则;分别生成各目标数据属性对应的数据请求指令;分别发送各数据请求指令至数据服务器;分别获取数据服务器基于各数据请求指令反馈的分组数据;分别按照各目标数据属性对应的统计规则,统计各目标数据属性对应的分组数据,将统计结果作为各目标数据属性对应的分组业务数据;汇总全部分组业务数据,生成业务数据;发送业务数据至前端页面;从而实现数据调用过程中对数据进行统计分析。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备和存储介质
本专利技术涉及数据处理的
,具体涉及一种数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着企业的持续发展,企业各项报表中的数据量越来越多。例如,用户在前端页面想要调用数据来分析特定业务类型下的资产负债情况时,需要向后端数据服务器去请求数据,再通过人工将获取的数据按照预设统计规则进行统计分析,这就大大增加了人工数据分析的时间成本;而且对于相同业务类型的数据请求,在每次调取数据分析时,都需要重复按照预设统计规则进行统计分析,频繁重复劳动,降低了工作效率。
技术实现思路
本申请的主要目的为提供一种数据处理方法、装置、计算机设备和存储介质,旨在解决现有技术中数据调用过程中无法对数据进行自动统计分析的问题。为实现上述目的,本申请提出一种数据处理方法,包括:从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性,所述前端输出属性用于指示数据处理结果在前端页面的展示方式,所述业务属性用于指示业务类型;配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;分别生成各所述目标数据属性对应的数据请求指令;分别发送各所述数据请求指令至数据服务器;分别获取所述数据服务器基于各所述数据请求指令反馈的分组数据;分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,将统计结果作为各所述目标数据属性对应的分组业务数据;汇总全部所述分组业务数据,生成业务数据,其中,所述业务数据与所述前端输出属性匹配;发送所述业务数据至所述前端页面。进一步地,所述分别发送各所述数据请求指令至数据服务器的步骤,包括:分别建立与各所述目标数据属性对应的请求线程,其中,所述请求线程用于向所述数据服务器请求与所述目标数据属性对应的分组数据;获取各所述请求线程之间的关系,所述关系包括并行关系和依赖关系;根据各所述请求线程之间的关系,配置各所述请求线程的执行顺序;根据各所述请求线程的执行顺序分别发送各所述数据请求指令至所述数据服务器。进一步地,所述资源还包括各所述目标数据属性分别对应的条件参数,所述分别生成各所述目标数据属性对应的数据请求指令的步骤,包括:将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数,其中,所述转译后的条件参数的格式适用于所述数据服务器;分别生成与各所述目标数据属性对应的数据请求指令,其中,所述数据请求指令中携带所述转译后的条件参数。进一步地,所述将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数的步骤前,还包括:调用预设的权限校验模型对所述指定目标数据属性进行权限校验;若所述指定目标数据属性通过权限校验,则执行将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数。进一步地,所述分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,将统计结果作为各所述目标数据属性对应的分组业务数据的步骤,包括:分别按照预设数据清洗规则,对各所述目标数据属性对应的分组数据进行数据清洗,获得各所述目标数据属性对应的第一分组数据;分别按照各所述目标数据属性对应的所述统计规则,统计各所述目标数据属性对应的第一分组数据,生成各所述目标数据属性对应的分组业务数据。进一步地,所述汇总全部所述分组业务数据,生成业务数据的步骤前,包括:分别保存各所述分组业务数据;判断是否已获取全部所述分组业务数据;若是,则执行汇总全部所述分组业务数据,生成业务数据。进一步地,所述汇总全部所述分组业务数据,生成业务数据的步骤,包括:根据与所述前端输出属性匹配的匹配规则,将各所述分组业务数据进行合并,获得合并数据;将所述合并数据的格式根据第二转译方式进行转译,得到所述业务数据,所述业务数据的格式适用于所述前端页面。本申请还提供了一种数据处理装置,包括:前端指令获取单元,用于从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性,所述前端输出属性用于指示数据处理结果在前端页面的展示方式,所述业务属性用于指示业务类型;资源配置单元,用于配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;指令生成单元,用于分别生成各所述目标数据属性对应的数据请求指令;指令发送单元,用于分别发送各所述数据请求指令至数据服务器;分组数据获取单元,用于分别获取所述数据服务器基于各所述数据请求指令反馈的分组数据;分组数据统计单元,用于分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,将统计结果作为各所述目标数据属性对应的分组业务数据;业务数据获取单元,用于汇总全部所述分组业务数据,生成业务数据,其中,所述业务数据与所述前端输出属性匹配;业务数据发送单元,用于发送所述业务数据至所述前端页面。本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。本申请的有益效果:本申请中提供的数据处理方法、装置、计算机设备和存储介质,首先,从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性;然后配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;再分别生成各所述目标数据属性对应的数据请求指令;并分别发送各所述数据请求指令至数据服务器;然后分别获取所述数据服务器基于各所述数据请求指令反馈的分组数据;再分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,获得各所述目标数据属性对应的分组业务数据;汇总全部所述分组业务数据,生成业务数据,其中,所述业务数据与所述前端输出属性匹配;最后发送所述业务数据至所述前端页面;这样实现了在数据调用过程中的数据统计分析,有利于大大提高人员工作效率。附图说明图1是本申请一实施例的数据处理方法的流程示意图;图2是本申请一实施例的数据处理装置的结构示意框图;图3是本申请一实施例的计算机设备的结构示意框图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请实施例的方法由中间件执行,实施例的各个装置封装于中间件内,中间件从数据服务器获取数据,并将数据进行处理后发送给前端页面。参照图1,本申请一实施例中提供了一种数据处理方法,包括:S1、从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性,所述前端输出属性用于指示数据处理结果在前端页面的展示方式,所述业务属性用于指示业务类型;S2、配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;S3、分别生成各所述目标数据属性对本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性,所述前端输出属性用于指示数据处理结果在前端页面的展示方式,所述业务属性用于指示业务类型;配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;分别生成各所述目标数据属性对应的数据请求指令;分别发送各所述数据请求指令至数据服务器;分别获取所述数据服务器基于各所述数据请求指令反馈的分组数据;分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,将统计结果作为各所述目标数据属性对应的分组业务数据;汇总全部所述分组业务数据,生成业务数据,其中,所述业务数据与所述前端输出属性匹配;发送所述业务数据至所述前端页面。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:从前端页面获取业务分析指令,其中,所述业务分析指令中携带前端输出属性和业务属性,所述前端输出属性用于指示数据处理结果在前端页面的展示方式,所述业务属性用于指示业务类型;配置所述业务属性对应的资源,所述资源包括至少一个目标数据属性和各所述目标数据属性分别对应的统计规则;分别生成各所述目标数据属性对应的数据请求指令;分别发送各所述数据请求指令至数据服务器;分别获取所述数据服务器基于各所述数据请求指令反馈的分组数据;分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应的分组数据,将统计结果作为各所述目标数据属性对应的分组业务数据;汇总全部所述分组业务数据,生成业务数据,其中,所述业务数据与所述前端输出属性匹配;发送所述业务数据至所述前端页面。2.如权利要求1所述的数据处理方法,其特征在于,所述分别发送各所述数据请求指令至数据服务器的步骤,包括:分别建立与各所述目标数据属性对应的请求线程,其中,所述请求线程用于向所述数据服务器请求与所述目标数据属性对应的分组数据;获取各所述请求线程之间的关系,所述关系包括并行关系和依赖关系;根据各所述请求线程之间的关系,配置各所述请求线程的执行顺序;根据各所述请求线程的执行顺序分别发送各所述数据请求指令至所述数据服务器。3.如权利要求1所述的数据处理方法,其特征在于,所述资源还包括各所述目标数据属性分别对应的条件参数,所述分别生成各所述目标数据属性对应的数据请求指令的步骤,包括:将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数,其中,所述转译后的条件参数的格式适用于所述数据服务器;分别生成与各所述目标数据属性对应的数据请求指令,其中,所述数据请求指令中携带所述转译后的条件参数。4.如权利要求3所述的数据处理方法,其特征在于,所述将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数的步骤前,还包括:调用预设的权限校验模型对所述指定目标数据属性进行权限校验;若所述指定目标数据属性通过权限校验,则执行将各所述目标数据属性对应的条件参数的格式根据第一转译方式进行转译,得到转译后的条件参数。5.如权利要求1所述的数据处理方法,其特征在于,所述分别按照各所述目标数据属性对应的统计规则,统计各所述目标数据属性对应...

【专利技术属性】
技术研发人员:任克非方友滔王强王均
申请(专利权)人:重庆金融资产交易所有限责任公司
类型:发明
国别省市:重庆,50

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

1