指标计算方法及装置制造方法及图纸

技术编号:33132285 阅读:30 留言:0更新日期:2022-04-17 00:51
本发明专利技术涉及数据计算技术领域,提供了一种指标计算方法及装置,方法包括:存储电子表格软件生成的多个目标指标组各自对应的可配置文件;其中,可配置文件表示多个原始指标各自的值确定对应的目标指标组中各业务指标各自的值的计算规则;确定指标计算请求;其中,指标计算请求携带目标指标组或目标指标组的标识;确定目标指标组匹配的多个原始指标各自的值;调用数据库引擎基于目标指标组匹配的可配置文件指示的计算规则对匹配的多个原始指标各自的值进行计算,确定目标指标组中各业务指标各自的值。通过电子表格软件对目标指标组的可配置文件进行维护,降低了维度难度;将业务指标的计算过程转化为数据库引擎的执行过程,便于扩展。于扩展。于扩展。

【技术实现步骤摘要】
指标计算方法及装置


[0001]本专利技术涉及数据计算
,尤其涉及指标计算方法及装置。

技术介绍

[0002]在通信行业的数据采集领域伴随着许多资源、性能、负荷等指标的采集工作,这些指标通常不是单独出现的,而是一组紧相关的指标一起出现或被采集,这一组指标组成的二维表结构就称之为指标组,为支撑上层业务分析工作,通常需要多个指标组进行关联计算得到更有意义的目标指标组,典型的有资源回填、多表关联。
[0003]目前,对于每一种目标指标组,针对目标指标组的特点进行定制开发得到定制代码,通过运行该代码得到目标指标组中各业务指标各自的值。
[0004]但是,定制代码的后期维护难度较大。

技术实现思路

[0005]本专利技术提供了一种指标计算方法、装置、计算机可读存储介质及电子设备,通过电子表格软件对目标指标组的可配置文件进行维护,降低了维度难度;另外,将业务指标的计算过程转化为数据库引擎的执行过程,逻辑清晰,有非常强的适用性,便于扩展。
[0006]第一方面,本专利技术提供了一种指标计算方法,包括:
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指标计算方法,其特征在于,包括:存储电子表格软件生成的多个目标指标组各自对应的可配置文件;其中,所述可配置文件表示多个原始指标各自的值确定对应的目标指标组中各业务指标各自的值的计算规则;确定指标计算请求;其中,所述指标计算请求携带目标指标组或目标指标组的标识;确定所述目标指标组匹配的多个原始指标各自的值;调用数据库引擎基于所述目标指标组匹配的可配置文件指示的计算规则对所述匹配的多个原始指标各自的值进行计算,确定所述目标指标组中各业务指标各自的值。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标指标组匹配的多个原始指标各自的值,包括:确定业务文件;其中,所述业务文件包括所述目标指标组匹配的多个原始指标各自的值;将所述业务文件映射成所述数据库引擎中的定义表;调用所述数据库引擎基于所述定义表读取所述业务文件并解析,确定所述多个原始指标各自的值。3.根据权利要求2所述的方法,所述方法还包括:确定所述目标指标组中各业务指标各自的值之后,删除所述定义表。4.根据权利要求2所述的方法,所述定义表包括所述业务文件的统一资源定位符;所述调用所述数据库引擎基于所述定义表读取所述业务文件,包括:调用所述数据库引擎解析所述定义表中所述业务文件的统一资源定位符,读取所述业务文件。5.根据权利要求2所述的方法,所述方法还包括:存储多个目标指标组各自对应的数据标准化脚本;所述确定业务文件,包括:确定原始业务文件;其中,所述原始业务文件至少包括与所述目标指标组匹配的多个原始指标各自的值;基于所述目标指标组匹配的数据标准化脚本,对所述原始业务文件的内容进行标准化处理,确定业务文件。6.根据权利要求2所述的方法,其特征在于,所述确定所述目标指标组匹配的业务文件,包括:存储所述多个...

【专利技术属性】
技术研发人员:王平张宝光杨克伟李世豪
申请(专利权)人:杭州东方通信软件技术有限公司
类型:发明
国别省市:

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

1