一种指标数据处理方法及装置制造方法及图纸

技术编号:33462198 阅读:17 留言:0更新日期:2022-05-19 00:42
本发明专利技术提供一种指标数据处理方法及装置,可应用于金融技术领域以及其他领域,包括:获取用户输入的待处理的指标数据;对指标数据进行解析,获取指标数据中的指标关联信息以及各个指标,指标关联信息中包含各个指标之间的引用关系;使用深度优先遍历算法对指标关联信息进行处理,判断各个指标中是否存在重复引用的指标;当不存在时,基于指标关联信息,将各个指标的运算过程进行可视化处理,得到指标计算树。在各个指标不存在重复引用的情况下,基于指标关联信息对各个指标的运算过程进行可视化处理,从而得到可向用户展示的指标计算树,用户通过指标计算树可以直观的了解指标的运算过程,减少审核指标所花费的时间和精力,提高工作效率。高工作效率。高工作效率。

【技术实现步骤摘要】
一种指标数据处理方法及装置


[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]第一生成子单元,用于基于各个所述指标的引用关系,生成指标关联信息。
[0039]上述的装置,可选的,所述判断单元,包括:
[0040]第二生成子单元,用于基于所述指标关联信息中的各个指标的引用关系,生成与各个所述指标对应的树图;
[0041]处理子单元,用于使用所述深度优先遍历算法对所述树图进行处理,得到每个所述指标的遍历结果;
[0042]判断子单元,用于基于各个所述指标的遍历结果,判断各个所述指标中是否存在重复引用的指标。
[0043]上述的装置,可选的,所述可视化处理单元,包括:
[0044]第三确定子单元,用于基于各个所述指标关联信息,确定各个所述指标在运算过程的层级信息;
[0045]第三生成子单元,用于对各个所述指标的层级信息进行递归处理,生成可视化的指标计算树。
[0046]与现有技术相比,本专利技术具有以下优点:
[0047]本专利技术提供一种指标数据处理方法及装置,该方法包括:获取用户输入的待处理的指标数据;对指标数据进行解析,获取指标数据中的指标关联信息以及各个指标,指标关联信息中包含各个指标之间的引用关系;使用深度优先遍历算法对指标关联信息进行处理,进而判断各个指标中是否存在重复引用的指标;当确定各个指标中不存在重复引用的指标时,基于指标关联信息,将各个指标的运算过程进行可视化处理,得到指标计算树。在各个指标不存在重复引用的情况下,基于指标关联信息对各个指标的运算过程进行可视化处理,从而得到可向用户展示的指标计算树,用户通过指标计算树可以直观的了解指标的运算过程,减少审核指标所花费的时间和精力,提高工作效率。
附图说明
[0048]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0049]图1为本专利技术实施例提供的一种指标数据处理方法的方法流程图;
[0050]图2为本专利技术实施提供的获取指标数据中的指标关联信息以及各个指标的方法流程图;
[0051]图3为本专利技术实施例提供的判断各个指标中是否存在重复引用的指标的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指标数据处理方法,其特征在于,包括:获取用户输入的待处理的指标数据;对所述指标数据进行解析,获取所述指标数据中的指标关联信息以及各个指标,所述指标关联信息中包含各个所述指标之间的引用关系;使用预设的深度优先遍历算法对所述指标关联信息进行处理,以判断各个所述指标中是否存在重复引用的指标;当确定各个所述指标中不存在重复引用的指标时,基于所述指标关联信息,将各个所述指标的运算过程进行可视化处理,得到指标计算树。2.根据权利要求1所述的方法,其特征在于,所述获取用户输入的待处理的指标数据,包括:获取所述用户输入的指标运算函数;获取所述用户为所述指标运算函数输入的指标运算数据,并将所述指标运算数据填入所述指标运算函数中,得到待处理的指标数据。3.根据权利要求1所述的方法,其特征在于,所述对所述指标数据进行解析,获取所述指标数据中的指标关联信息以及各个指标,包括:获取所述指标数据中的各个指标描述信息;确定每个所述指标描述信息所属的指标;基于每个所述指标描述信息的引用关系,确定各个所述指标的引用关系;基于各个所述指标的引用关系,生成指标关联信息。4.根据权利要求1所述的方法,其特征在于,所述使用预设的深度优先遍历算法对所述指标关联信息进行处理,以判断各个所述指标中是否存在重复引用的指标,包括:基于所述指标关联信息中的各个指标的引用关系,生成与各个所述指标对应的树图;使用所述深度优先遍历算法对所述树图进行处理,得到每个所述指标的遍历结果;基于各个所述指标的遍历结果,判断各个所述指标中是否存在重复引用的指标。5.根据权利要求1所述的方法,其特征在于,所述基于所述指标关联信息,将各个所述指标的运算过程进行可视化处理,得到指标计算树,包括:基于各个所述指标关联信息,确定各个所述指标在运算过程的层级信息;对各个所述指标的层级信息进行递归处理,生成可视化的指标计算树。6.一种指标数据处理装置,其特征在于,包括:...

【专利技术属性】
技术研发人员:唐嘉瑞
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1