一种数据处理方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:37764833 阅读:11 留言:0更新日期:2023-06-06 13:23
本申请是关于一种数据处理方法、装置、计算机设备以及存储介质,该方法包括:当接收到目标查询请求时,根据所述目标查询请求确定目标拓扑图;根据所述目标查询请求,确定所述目标拓扑图中的目标父节点,以获得所述目标查询请求对应的查询结果;所述目标父节点具有聚合属性,所述目标父节点下的各个子节点在接收到对应的设备上传的目标数据时,将所述目标数据聚合至所述目标父节点。通过预先将对应的设备上传的数据聚合至父节点的方法,避免在接收到目标查询请求时服务器对大量设备上传的数据进行实时的处理与计算,大大降低了服务器的负荷及运行风险,提高了服务器的稳定性,还大大节省了服务器的接口延时进而提高了用户体验。节省了服务器的接口延时进而提高了用户体验。节省了服务器的接口延时进而提高了用户体验。

【技术实现步骤摘要】
一种数据处理方法、装置、计算机设备以及存储介质


[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]图1是根据一示例性实施例示出的一种数据处理系统的系统的结构示意图。
[0033]图2是根据一示例性实施例示出的一种数据处理方法的方法流程图。
[0034]图3是图2中涉及的目标拓扑图的构建方法的方法流程图。
[0035]图4是根据一示例性实施例示出的一种数据处理方法创建目标电站对应的目标拓扑图时的具体工作流程图。
[0036]图5示出了本申请一示例性实施例示出的目标拓扑图的示意图。
[0037]图6是根据一示例性实施例示出的一种数据处理方法的方法流程图。
[0038]图7示出了本申请一示例性实施例示出的一种数据处理方法存储目标数据时的具体工作流程图。
[0039]图8是根据一示例性实施例示出的一种数据处理方法的方法流程图。
[0040]图9是根据一示例性实施例示出的一种数据处理装置的结构方框图。
[0041]图10示出了本申请一示例性实施例示出的计算机设备的结构框图。
具体实施方式
[0042]下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有绑定关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有绑定关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:当接收到目标查询请求时,根据所述目标查询请求确定目标拓扑图;根据所述目标查询请求,确定所述目标拓扑图中的目标父节点,以获得所述目标查询请求对应的查询结果;所述目标父节点具有聚合属性,所述目标父节点下的各个子节点在接收到对应的设备上传的目标数据时,将所述目标数据聚合至所述目标父节点。2.根据权利要求1所述的方法,其特征在于,所述目标拓扑图中包括各个一级节点以及各个二级节点;每个所述二级节点为至少一个一级节点的父节点。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取目标设备上传的目标数据;根据所述目标设备对应的目标标识,将所述目标数据存储在所述目标拓扑图中的目标一级节点中。4.根据权利要求3所述的方法,其特征在于,所述将所述目标数据存储在所述目标拓扑图中的目标一级节点中之后,包括:当所述目标一级节点的父节点具有聚合属性时,将所述目标数据聚合至所述目标一级节点的父节点。5.根据权利要求2至4任一所述的方法,其特征在于,所述目标拓扑图中还包括三级节点,所述三级节点为所述各个二级节点的父节点;所述目标拓扑图为目标电站对应的拓扑图;所述三级节点用于存储目标电站层次的数据;所述二级节点包括发电节点、储能节点以及关口节点;所述发电节点下的一级节点用于存储发电数据;所述...

【专利技术属性】
技术研发人员:杨永红夏庭飞陆逢春吉仲谋田森
申请(专利权)人:固德威技术股份有限公司
类型:发明
国别省市:

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

1