一种指标体系构建方法、系统、装置及存储介质制造方法及图纸

技术编号:39062022 阅读:13 留言:0更新日期:2023-10-12 19:54
本申请公开了一种指标体系构建方法、系统、装置及存储介质,指标体系构建方法通过解析接收到的目标数据源,并根据目标数据源中的维度和度量以及后续接收到的目标参数生成目标程序用于基础指标的计算,实现了基于目标数据源的目标程序自动生成及指标体系自动构建,无需依赖人工编程,降低了指标体系构建的难度和用户使用门槛,并且能够灵活根据目标数据源和目标参数进行指标构建,提升了对复杂业务需求和数据环境的适应性,能够更加灵活地满足用户的需求,同时也使得指标体系的构建具备通用性、可交互性和可配置性。可交互性和可配置性。可交互性和可配置性。

【技术实现步骤摘要】
一种指标体系构建方法、系统、装置及存储介质


[0001]本申请涉及计算机
,尤其是一种指标体系构建方法、系统、装置及存储介质。

技术介绍

[0002]目前,为了满足不同业务场景下对数据分析和决策支持的需求,需要构建各种各样的指标体系来应对对应的指标计算任务。现有的指标体系构建方法主要包括基于人工编程的指标体系构建方法和基于指标模板的指标体系构建方法。其中,基于人工编程的指标体系构建方法要求结合多数据源,并使用专门的编程语言或工具来编写复杂的指标定义和计算公式脚本,对于非专业用户来说学习成本较高,且难以在不同用户或系统之间共享和复用指标体系,同时依赖人工编写的指标体系构建方法无法自动生成衍生指标体系,并且各个流程的响应时间得不到保障;基于指标模板的指标体系方法构建采用预先设计好的指标模板配置指标参数,无法适应多变的业务需求和数据环境,比如自定义需求和灵活调整需求。

技术实现思路

[0003]本申请的目的在于至少一定程度上解决现有技术中存在的技术问题之一。
[0004]为此,本申请实施例提供了一种指标体系构建方法、系统、装置及存储介质,降低了指标体系构建的难度,提升了指标体系构建的灵活性和通用性。
[0005]为了达到上述技术目的,本申请实施例所采取的技术方案包括:
[0006]一方面,本申请实施例提供了一种指标体系构建方法,包括以下步骤:
[0007]对接收到的目标数据源进行解析,识别所述目标数据源中的维度和度量;
[0008]响应于第二指令,获取目标参数,所述第二指令为接收到第二操作时生成的指令,所述第二操作为输入或者选择所述目标参数的操作,所述目标参数包括基础指标、目标维度、目标度量和目标计算公式;
[0009]根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,完成指标体系的构建,所述指标体系中包括所述目标程序,所述目标程序用于根据计算请求进行所述基础指标的计算生成对应的指标值,所述计算请求为接收到的采用所述指标体系进行指标计算的请求。
[0010]另外,根据本申请上述实施例的一种指标体系构建方法,还可以具有以下附加的技术特征:
[0011]进一步地,本申请实施例的一种指标体系构建方法中,所述目标数据源的接收包括以下步骤:
[0012]响应于第一指令,获取所述目标数据源,完成所述目标数据源的接收,所述第一指令为接收到第一操作时生成的指令,所述第一操作为输入或者选择所述目标数据源的操作。
[0013]进一步地,在本申请的一个实施例中,所述目标程序包括第一程序和第二程序;
[0014]所述根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,包括:
[0015]根据所述目标维度、所述目标度量和所述目标数据源中的维度和度量生成所述第一程序,所述第一程序用于获取目标数据,所述目标数据为所述目标数据源中维度与所述目标维度相同且度量与所述目标度量相同的数据;
[0016]根据所述目标数据和所述目标计算公式生成所述第二程序,所述第二程序用于采用所述目标计算公式计算所述目标数据,生成所述指标值。
[0017]进一步地,在本申请的一个实施例中,所述指标体系构建方法还包括以下步骤:
[0018]响应于第三指令,显示用户界面,所述用户界面中包括第一控件、第二控件和第三控件,所述第三指令为接收到第三操作时生成的指令,所述第三操作为开始进行所述指标体系的构建的操作,所述第一控件接收到所述第一操作时生成所述第一指令,所述第二控件接收到所述第二操作时生成所述第二指令,所述第三控件接收到第四操作时生成所述计算请求。
[0019]进一步地,在本申请的一个实施例中,所述用户界面还包括第四控件,所述第四控件用于显示所述目标数据源中的维度和度量以及所述指标值;
[0020]在所述对接收到的目标数据源进行解析,识别所述目标数据源中的维度和度量这一步骤之后,所述指标体系构建方法还包括以下步骤:
[0021]在所述第四控件中显示所述目标数据源中的维度和度量。
[0022]进一步地,在本申请的一个实施例中,在所述根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,完成指标体系的构建这一步骤之后,所述指标体系构建方法还包括以下步骤:
[0023]在所述第四控件中显示所述指标值。
[0024]进一步地,在本申请的一个实施例中,所述指标体系构建方法还包括以下步骤:
[0025]根据所述指标体系生成衍生指标体系,所述衍生指标体系中包括衍生程序,所述衍生程序用于计算衍生指标,所述衍生指标为所述基础指标衍生出来的指标。
[0026]另一方面,本申请实施例提出了一种指标体系构建系统,包括:
[0027]第一模块,用于对接收到的目标数据源进行解析,识别所述目标数据源中的维度和度量;
[0028]第二模块,用于响应于第二指令,获取目标参数,所述第二指令为接收到第二操作时生成的指令,所述第二操作为输入或者选择所述目标参数的操作,所述目标参数包括基础指标、目标维度、目标度量和目标计算公式;
[0029]第三模块,用于根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,完成指标体系的构建,所述指标体系中包括所述目标程序,所述目标程序用于根据计算请求进行所述基础指标的计算生成对应的指标值,所述计算请求为接收到的采用所述指标体系进行指标计算的请求。
[0030]另一方面,本申请实施例提供了一种指标体系构建装置,包括:
[0031]至少一个处理器;
[0032]至少一个存储器,用于存储至少一个程序;
[0033]当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实
现所述的一种指标体系构建方法。
[0034]另一方面,本申请实施例提供了一种存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由处理器执行时用于实现所述的一种指标体系构建方法。
[0035]本申请的优点和有益效果:
[0036]本申请实施例的指标体系构建方法,通过解析接收到的目标数据源,并根据目标数据源中的维度和度量以及后续接收到的目标参数生成目标程序用于基础指标的计算,实现了基于目标数据源的目标程序自动生成及指标体系自动构建,无需依赖人工编程,降低了指标体系构建的难度和用户使用门槛,并且能够灵活根据目标数据源和目标参数进行指标构建,提升了对复杂业务需求和数据环境的适应性,能够更加灵活地满足用户的需求,同时也使得指标体系的构建具备通用性、可交互性和可配置性。
附图说明
[0037]为了更清楚地说明本申请实施例或者现有技术中的技术方案,下面对本申请实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本申请的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
[0038]图1为本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指标体系构建方法,其特征在于,包括以下步骤:对接收到的目标数据源进行解析,识别所述目标数据源中的维度和度量;响应于第二指令,获取目标参数,所述第二指令为接收到第二操作时生成的指令,所述第二操作为输入或者选择所述目标参数的操作,所述目标参数包括基础指标、目标维度、目标度量和目标计算公式;根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,完成指标体系的构建,所述指标体系中包括所述目标程序,所述目标程序用于根据计算请求进行所述基础指标的计算生成对应的指标值,所述计算请求为接收到的采用所述指标体系进行指标计算的请求。2.根据权利要求1所述的一种指标体系构建方法,其特征在于,所述目标数据源的接收包括以下步骤:响应于第一指令,获取所述目标数据源,完成所述目标数据源的接收,所述第一指令为接收到第一操作时生成的指令,所述第一操作为输入或者选择所述目标数据源的操作。3.根据权利要求1所述的一种指标体系构建方法,其特征在于,所述目标程序包括第一程序和第二程序;所述根据所述目标参数和所述目标数据源中的维度和度量生成目标程序,包括:根据所述目标维度、所述目标度量和所述目标数据源中的维度和度量生成所述第一程序,所述第一程序用于获取目标数据,所述目标数据为所述目标数据源中维度与所述目标维度相同且度量与所述目标度量相同的数据;根据所述目标数据和所述目标计算公式生成所述第二程序,所述第二程序用于采用所述目标计算公式计算所述目标数据,生成所述指标值。4.根据权利要求2所述的一种指标体系构建方法,其特征在于,所述指标体系构建方法还包括以下步骤:响应于第三指令,显示用户界面,所述用户界面中包括第一控件、第二控件和第三控件,所述第三指令为接收到第三操作时生成的指令,所述第三操作为开始进行所述指标体系的构建的操作,所述第一控件接收到所述第一操作时生成所述第一指令,所述第二控件接收到所述第二操作时生成所述第二指令,所述第三控件接收到第四操作时生成所述计算请求。5.根据权利要求4所述的一种指标体系构建方法,其特征在于,所述用户界面...

【专利技术属性】
技术研发人员:邬启超王劲
申请(专利权)人:广东数果科技有限公司
类型:发明
国别省市:

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

1