一种数据展示方法、装置、设备及存储介质制造方法及图纸

技术编号:36300321 阅读:38 留言:0更新日期:2023-01-13 10:16
本申请公开了一种数据展示方法、装置、设备及存储介质,涉及计算机技术领域,包括:获取目标电厂对应的目标指标,利用预设指标计算公式对目标指标进行计算,得到当前指标值;对目标指标执行预设解析方法,从而基于得到的依赖关系数据对象及当前指标值获取指标钻取分析数据对象;将指标钻取分析数据对象发送至页面并通过预设展示方式将指标钻取分析数据对象进行展示。本申请对目标指标执行预设解析方法来获取指标之间的引用关联关系,通过根据引用关联关系构造目标指标的依赖关系数据对象以及计算得到的当前指标值获取指标钻取分析数据对象并显示在页面上,直观体现出指标之间的关联关系以及对应的数据信息,提高了辅助决策的速度以及准确性。的速度以及准确性。的速度以及准确性。

【技术实现步骤摘要】
一种数据展示方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种数据展示方法、装置、设备及存储介质。

技术介绍

[0002]电厂指标涉及生产、经营、财务、燃料、安全环保等电厂专业,指标种类繁多,计算公式复杂,电厂指标体系形成一种相互联系、互相支撑的有机、完整的指标体系。通过机组维度、时间维度、统计维度,结合可视化图表实现指标数据钻取分析是目前电厂指标数据分析的主要手段,可清晰、直观的分析出指标不同维度层级数据之间的关系,聚焦决策指标数据。目前电厂常规数据决策方法有两大类,分别为常规统计分析及大数据决策分析:1)基于指标数据进行维度的统计分析,如机组维度、时间维度、统计维度,并进行指标数据的对比分析、趋势分析、明细分析,同时结合可视化图表展现分析数据;2)以海量指标数据为基础,结合大数据分析技术实现特定业务场景的决策数据分析。上述两大类数据决策方法存在以下问题:1)基于常规维度的分析无法是一种单一维度层面的数据分析,未关注指标构成,无法发现指标体系之间的数据引用、权重关系,不能直观的发现问题指标;2)大数据决策分析方法需依赖海量指标数据,以特定的算法实现特定的业务场景的决策分析。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种数据展示方法、装置、设备和存储介质,能够清晰直观的体现出指标之间的关联关系以及对应的数据信息,提高辅助决策的速度以及准确性。其具体方案如下:
[0004]第一方面,本申请公开了一种数据展示方法,包括:
[0005]获取目标电厂对应的目标指标,并利用预设指标计算公式对所述目标指标进行计算,以得到当前指标值;
[0006]对所述目标指标执行预设解析方法,以构造所述目标指标的依赖关系数据对象;
[0007]基于所述依赖关系数据对象以及所述当前指标值获取指标钻取分析数据对象;
[0008]将所述指标钻取分析数据对象发送至web页面,以便在web页面上通过预设展示方式展示所述指标钻取分析数据对象。
[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]可选的,所述将所述指标钻取分析数据对象发送至web页面,以便在web页面上通过预设展示方式展示所述指标钻取分析数据对象,包括:
[0035]将所述指标钻取分析数据对象发送至web页面,以便在web页面上通过可视化树状层级结构展示所述指标钻取分析数据对象。
[0036]第二方面,本申请公开了一种数据展示装置,包括:
[0037]指标值计算模块,用于获取目标电厂对应的目标指标,并利用预设指标计算公式对所述目标指标进行计算,以得到当前指标值;
[0038]第一数据对象确定模块,用于对所述目标指标执行预设解析方法,以构造所述目标指标的依赖关系数据对象;
[0039]第二数据对象确定模块,用于基于所述依赖关系数据对象以及所述当前指标值获取指标钻取分析数据对象;
[0040]展示模块,用于将所述指标钻取分析数据对象发送至web页面,以便在web页面上通过预设展示方式展示所述指标钻取分析数据对象。
[0041]第三方面,本申请公开了一种电子设备,包括:
[0042]存储器,用于保存计算机程序;
[0043]处理器,用于执行所述计算机程序,以实现如前述公开的数据展示方法的步骤。
[0044]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如前述公开的数据展示方法。
[0045]可见,本申请提供了一种数据展示方法,包括:获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据展示方法,其特征在于,包括:获取目标电厂对应的目标指标,并利用预设指标计算公式对所述目标指标进行计算,以得到当前指标值;对所述目标指标执行预设解析方法,以构造所述目标指标的依赖关系数据对象;基于所述依赖关系数据对象以及所述当前指标值获取指标钻取分析数据对象;将所述指标钻取分析数据对象发送至web页面,以便在web页面上通过预设展示方式展示所述指标钻取分析数据对象。2.根据权利要求1所述的数据展示方法,其特征在于,所述获取目标电厂对应的目标指标,并利用预设指标计算公式对所述目标指标进行计算,以得到当前指标值,包括:在指标管理模块中维护目标电厂对应的目标指标的元数据信息;所述元数据信息包含所述目标指标对应的全部指标属性,所述指标属性包含绑定测点、计算公式以及指标类型;基于所述指标类型判断所述目标指标为原始指标或计算指标;若所述目标指标为所述原始指标,则基于所述原始指标的所述绑定测点获取对应的原始指标值;若所述目标指标为所述计算指标,则基于所述计算指标的所述计算公式获取对应的计算指标值;将所述原始指标值与所述计算指标值确定为所述当前指标值,并将全部所述当前指标值存储至数据库。3.根据权利要求2所述的数据展示方法,其特征在于,所述对所述目标指标执行预设解析方法,以构造所述目标指标的依赖关系数据对象,包括:通过表达式分析器或正则解析对所述目标指标进行解析,以获取所述目标指标对应的引用指标;判断所述引用指标是否为空;若所述引用指标不为空,则将所述引用指标确定为所述目标指标,并重新进入所述通过表达式分析器或正则解析对所述目标指标进行解析,以获取所述目标指标对应的引用指标的步骤;若所述引用指标为空,则结束并基于所述引用指标构造与所述目标指标对应的的依赖关系数据对象,并在所述依赖关系数据对象中确定根指标;其中,将所述引用指标不为空且自身不是所述引用指标的所述目标指标确定为所述根指标。4.根据权利要求3所述的数据展示方法,其特征在于,所述基于所述依赖关系数据对象以及所述当前指标值获取指标钻取分析数据对象,包括:从所述数据库中获取所述依赖关系数据对象中每个所述目标指标的所述当前指标值;基于所述当前指标值确定所述依赖关系数据对象中每个所述目标指标对应的权重值;获取所述依赖关系数据对象中每个所述目标指标对应的数据信息;其中,所述数据信息包含与所述目标指标对应的同期值、上期值、环比增长率以及同比增长率;...

【专利技术属性】
技术研发人员:李昱覃林马超李戎崔鹏
申请(专利权)人:杭州和利时自动化有限公司
类型:发明
国别省市:

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

1