指标配置及计算方法、装置、设备、介质及产品制造方法及图纸

技术编号:38705058 阅读:9 留言:0更新日期:2023-09-08 14:45
本公开提供一种指标配置及计算方法、装置、设备、介质及产品,涉及大数据技术领域,可应用于金融科技领域,指标配置方法包括:获取目标产品的至少一个绩效评估算法,每个绩效评估算法用于从至少一个计算维度对目标产品进行绩效评估计算,计算维度是根据目标产品的属性确定;分别配置与每个绩效评估算法对应的参数以及与参数对应的配置项,参数指示了绩效评估算法的计算维度,配置项指示了参数的属性信息,每个绩效评估算法包括至少一个参数,每个参数包括至少一个配置项;为配置项设置第一标签,为参数设置第二标签,为绩效评估算法设置第三标签;响应于指标配置的指令,根据第一标签、第二标签和第三标签生成对应于每一绩效评估算法的指标代码。估算法的指标代码。估算法的指标代码。

【技术实现步骤摘要】
指标配置及计算方法、装置、设备、介质及产品


[0001]本公开涉及大数据
,可以应用于金融科技
,特别涉及一种指标配置及计算方法、装置、设备、介质及产品。

技术介绍

[0002]面对不断变化、日益更新的托管产品绩效分析需求,绩效评估指标的配置和计算显得尤为重要。现有的技术方案中,对于指标的配置与计算,通常将指标以硬编码的形式固化配置在系统中,计算模块周期性地(例如是每日)通过读取系统中固化的配置项作为计算的逻辑依据,对该周期内的增量数据进行指标计算,并将指标值记录在系统中,供业务人员对托管产品进行分析评估所使用。
[0003]然而,现有技术在指标配置和计算上缺乏灵活性,从配置上讲,当指标所对应的算法新增或删除了某些参数时,需要根据变化后的算法参数,重新开发对应指标逻辑,开发周期长,响应业务变更时效较差。从计算上讲,算法参数变更后,如存在对过往绩效重新评估的场景(实际业务过程中常发生),则需要对过往时间段的指标以新指标定义重新计算,相较于周期性增量计算,这种回溯计算的计算量颇为巨大(通常需要回溯到托管产品成立以来),计算耗时较长,计算消耗资源大。

技术实现思路

[0004]有鉴于此,本公开的主要目的是提供一种指标配置及计算方法、装置、设备、介质及产品,旨在至少部分解决现有指标配置及计算方法存在开发周期长,响应业务变更时效较差、计算耗时较长及计算消耗资源大等技术问题。
[0005]为实现上述目的,本公开实施例的第一方面提供一种指标配置方法,包括:获取目标产品的至少一个绩效评估算法,其中,每个所述绩效评估算法用于从至少一个计算维度对所述目标产品进行绩效评估计算,所述计算维度是根据所述目标产品的属性确定;分别配置与每个所述绩效评估算法对应的参数以及与所述参数对应的配置项,其中,所述参数指示了所述绩效评估算法的计算维度,所述配置项指示了所述参数的属性信息,每个所述绩效评估算法包括至少一个参数,每个所述参数包括至少一个配置项;为所述配置项设置第一标签,为所述参数设置第二标签,为所述绩效评估算法设置第三标签;以及响应于指标配置的指令,根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码。
[0006]根据本公开的实施例,所述第一标签和所述第三标签均为指定位数的数字;所述为所述配置项设置第一标签包括:为同一所述参数对应的所述至少一个配置项设置长度相同的第一标签,以及为同一所述参数对应的不同配置项设置不重复的第一标签。
[0007]根据本公开的实施例,所述为所述参数配置第二标签包括:根据所述参数设置的时序设置所述第二标签,其中,所述第二标签指示了所述参数设置的时间先后顺序。
[0008]根据本公开的实施例,所述根据所述第一标签、所述第二标签和所述第三标签生
成对应于每一绩效评估算法的指标代码包括:从每个所述参数的至少一个配置项中确定目标配置项;根据所述第二标签确定所述至少一个绩效评估算法包括的至少一个参数设置的时间先后顺序;对于每一绩效评估算法,根据所述时间先后顺序对与当前的绩效评估算法的所述至少一个参数分别对应的目标配置项的第一标签依次进行拼接,再与当前的绩效评估算法的第三标签进行拼接,得到与当前的绩效评估算法对应的所述指标代码。
[0009]根据本公开的实施例,所述根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码还包括:对于目标产品的某一参数,在当前的绩效评估算法不包含所述某一参数的情况下,根据时间先后顺序确定所述某一参数在当前的绩效评估算法的指标代码的占位位置;对所述占位位置进行补零处理。
[0010]根据本公开的实施例,所述指标配置方法还包括:响应于当前的绩效评估算法中新增参数,确定新增的参数是否为所述目标产品包括的参数;响应于新增的参数为所述目标产品包括的参数,将新增的参数在所述指标代码的补零位更新为新增的参数的目标配置项的第一标签,得到新的指标代码;响应于新增的参数不为所述目标产品包括的参数,在所述指标代码的最高位拼接新增的参数的目标配置项的第一标签,得到新的指标代码。
[0011]根据本公开的实施例,所述指标配置方法还包括:响应于当前的绩效评估算法中的参数减少,将减少的参数的目标配置项的第一标签进行置零处理,得到新的指标代码。
[0012]根据本公开的实施例,所述指标配置方法还包括:对所述指标代码进行取整处理,得到对应与每一指标代码的整型数据。
[0013]根据本公开的实施例,所述指标配置方法还包括:对所述指标代码进行无损压缩后存储;和/或,对所述指标代码进行加密后存储。
[0014]本公开的实施例的第二方面提供一种指标计算方法,包括:获取目标产品的指标代码,其中,所述指标代码是由上述所述的指标配置方法配置得到的;对所述指标代码进行解析,得到目标产品的绩效评估算法以及所述绩效评估算法包括的参数及配置项;根据所述绩效评估算法以及所述绩效评估算法包括的参数及配置项对所述目标产品进行指标计算,得到所述目标产品的指标值。
[0015]根据本公开的实施例,所述指标计算方法还包括:获取对所述目标产品进行绩效评估的指标计算周期;根据所述指标代码、所述指标值和所述指标计算周期生成数据索引,对所述指标代码和所述指标值对应存储。
[0016]本公开的实施例的第三方面提供一种指标配置装置,包括:获取模块,用于获取目标产品的至少一个绩效评估算法,其中,每个所述绩效评估算法用于从至少一个计算维度对所述目标产品进行绩效评估计算,所述计算维度是根据所述目标产品的属性确定;配置模块,用于分别配置与每个所述绩效评估算法对应的参数以及与所述参数对应的配置项,其中,所述参数指示了所述绩效评估算法的计算维度,所述配置项指示了所述参数的属性信息,所述绩效评估算法包括至少一个参数,所述参数包括至少一个配置项;设置模块,用于为所述配置项设置第一标签,为所述参数设置第二标签,为所述绩效评估算法设置第三标签;以及生成模块,用于响应于指标配置的指令,根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码。
[0017]本公开的实施例的第四方面提供一种指标计算装置,包括:指标配置装置,用于配置目标产品的指标代码;解析模块,用于对所述指标代码进行解析,得到所述目标产品的绩
效评估算法以及所述绩效评估算法包括的参数及配置项;计算模块,用于根据所述绩效评估算法以及所述绩效评估算法包括的参数及配置项对所述目标产品进行指标计算,得到所述目标产品的指标值。
[0018]本公开实施例第五方面提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据上述指标配置及计算方法。
[0019]本公开实施例第六方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行指令,该指令被处理器执行时使处理器执行根据上述指标配置及计算方法。
[0020]本公开实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指标配置方法,包括:获取目标产品的至少一个绩效评估算法,其中,每个所述绩效评估算法用于从至少一个计算维度对所述目标产品进行绩效评估计算,所述计算维度是根据所述目标产品的属性确定;分别配置与每个所述绩效评估算法对应的参数以及与所述参数对应的配置项,其中,所述参数指示了所述绩效评估算法的计算维度,所述配置项指示了所述参数的属性信息,每个所述绩效评估算法包括至少一个参数,每个所述参数包括至少一个配置项;为所述配置项设置第一标签,为所述参数设置第二标签,为所述绩效评估算法设置第三标签;以及响应于指标配置的指令,根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码。2.根据权利要求1所述的指标配置方法,其中,所述第一标签和所述第三标签均为指定位数的数字;所述为所述配置项设置第一标签包括:为同一所述参数对应的所述至少一个配置项设置长度相同的第一标签,以及为同一所述参数对应的不同配置项设置不重复的第一标签。3.根据权利要求1所述的指标配置方法,其中,所述为所述参数配置第二标签包括:根据所述参数设置的时序设置所述第二标签,其中,所述第二标签指示了所述参数设置的时间先后顺序。4.根据权利要求3述的指标配置方法,其中,所述根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码包括:从每个所述参数的至少一个配置项中确定目标配置项;根据所述第二标签确定所述至少一个绩效评估算法包括的至少一个参数设置的时间先后顺序;对于每一绩效评估算法,根据所述时间先后顺序对与当前的绩效评估算法的所述至少一个参数分别对应的目标配置项的第一标签依次进行拼接,再与当前的绩效评估算法的第三标签进行拼接,得到与当前的绩效评估算法对应的所述指标代码。5.根据权利要求4所述的指标配置方法,其中,所述根据所述第一标签、所述第二标签和所述第三标签生成对应于每一绩效评估算法的指标代码还包括:对于目标产品的某一参数,在当前的绩效评估算法不包含所述某一参数的情况下,根据时间先后顺序确定所述某一参数在当前的绩效评估算法的指标代码的占位位置;对所述占位位置进行补零处理。6.根据权利要求5所述的指标配置方法,所述指标配置方法还包括:响应于当前的绩效评估算法中新增参数,确定新增的参数是否为所述目标产品包括的参数;响应于新增的参数为所述目标产品包括的参数,将新增的参数在所述指标代码的补零位更新为新增的参数的目标配置项的第一标签,得到新的指标代码;响应于新增的参数不为所述目标产品包括的参数,在所述指标代码的最高位拼接新增的参数的目标配置项的第一标签,得到新的指标代码。
7.根据权利要求5所述的指标配置方法,所述指标配置方法还包括:响应于当前的绩效评估算法中的参数减少,将减少的参数的目标配置项的...

【专利技术属性】
技术研发人员:杨采吴佳俊谢国珍潘恩宇
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1