电力系统数据的映射方法及装置与流程

文档序号:27789916发布日期:2021-12-04 10:54阅读:114来源:国知局
电力系统数据的映射方法及装置与流程

1.本发明涉及数据处理技术领域,尤其涉及一种电力系统数据的映射方法及装置。


背景技术:

2.随着电力系统信息化程度的提高,电力系统数据量也在日益增加,针对电力系统数据的数据分析任务也越来越重,这就必然引出对电力系统数据进行合理高效的管理方面的问题。
3.现有技术中,对电力系统数据的管理通常只局限于对电力系统数据的获取和查询,没有考虑到如何结合电力系统数据的特点对电力系统数据进行有效的映射,以方便后续的查询。可见现有技术存在缺陷,亟待解决。


技术实现要素:

4.本发明所要解决的技术问题在于,提供一种电力系统数据的映射方法及装置,能够对电力系统数据中的多个数据和数据类型进行映射以生成键值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
5.为了解决上述技术问题,本发明第一方面公开了一种电力系统数据的映射方法,所述方法包括:
6.获取目标电力系统数据;
7.确定所述目标电力系统数据中的多个目标数据值和对应的数据类型;
8.根据所述目标电力系统数据中的多个目标数据值和对应的数据类型,将所述目标电力系统数据映射生成键

值数据表。
9.作为一种可选的实施方式,在本发明第一方面中,所述数据类型包括地区、设备、电力站点和设备描述中的一种或多种。
10.作为一种可选的实施方式,在本发明第一方面中,所述确定所述目标电力系统数据中的多个目标数据值和对应的数据类型,包括:
11.确定所述目标电力系统数据中的多个目标数据集合;
12.确定每一所述目标数据集合中的多个目标数据值和对应的数据类型。
13.作为一种可选的实施方式,在本发明第一方面中,所述根据所述目标电力系统数据中的多个目标数据值和对应的数据类型,将所述目标电力系统数据映射生成键

值数据表,包括:
14.将所述目标电力系统数据中的每一所述目标数据集合的数据集合标识确定为第一键;
15.将每一所述目标数据集合的多个目标数据值和对应的数据类型生成一个第一值;
16.将每一所述目标数据集合的对应的所述第一键和所述第一值组成一个第一键

值对应数据,以映射生成包括有多个所述第一键

值对应数据的键

值数据表。
17.作为一种可选的实施方式,在本发明第一方面中,所述将每一所述目标数据集合的多个目标数据值和对应的数据类型生成一个第一值,包括:
18.将每一所述目标数据集合中的任一所述目标数据值确定为第二值;
19.将该目标数据值对应的数据类型确定为第二键;
20.将每一所述目标数据集合中的每一所述目标数据值对应的所述第二键和所述第二值确定为一个第二键

值对应数据;
21.将每一所述目标数据集合对应的所有所述第二键

值对应数据确定为每一所述目标数据集合对应的第一值。
22.本发明第二方面公开了一种电力系统数据的映射装置,其包括:
23.获取模块,用于获取目标电力系统数据;
24.确定模块,用于确定所述目标电力系统数据中的多个目标数据值和对应的数据类型;
25.映射模块,根据所述目标电力系统数据中的多个目标数据值和对应的数据类型,将所述目标电力系统数据映射生成键

值数据表。
26.作为一种可选的实施方式,在本发明第二方面中,所述数据类型包括地区、设备、电力站点和设备描述中的一种或多种。
27.作为一种可选的实施方式,在本发明第二方面中,所述确定模块确定所述目标电力系统数据中的多个目标数据值和对应的数据类型的具体方式,包括:
28.确定所述目标电力系统数据中的多个目标数据集合;
29.确定每一所述目标数据集合中的多个目标数据值和对应的数据类型。
30.作为一种可选的实施方式,在本发明第二方面中,所述映射模块根据所述目标电力系统数据中的多个目标数据值和对应的数据类型,将所述目标电力系统数据映射生成键

值数据表的具体方式,包括:
31.将所述目标电力系统数据中的每一所述目标数据集合的数据集合标识确定为第一键;
32.将每一所述目标数据集合的多个目标数据值和对应的数据类型生成一个第一值;
33.将每一所述目标数据集合的对应的所述第一键和所述第一值组成一个第一键

值对应数据,以映射生成包括有多个所述第一键

值对应数据的键

值数据表。
34.作为一种可选的实施方式,在本发明第二方面中,所述映射模块将每一所述目标数据集合的多个目标数据值和对应的数据类型生成一个第一值的具体方式,包括:
35.将每一所述目标数据集合中的任一所述目标数据值确定为第二值;
36.将该目标数据值对应的数据类型确定为第二键;
37.将每一所述目标数据集合中的每一所述目标数据值对应的所述第二键和所述第二值确定为一个第二键

值对应数据;
38.将每一所述目标数据集合对应的所有所述第二键

值对应数据确定为每一所述目标数据集合对应的第一值。
39.本发明第三方面公开了另一种电力系统数据的映射装置,所述装置包括:
40.存储有可执行程序代码的存储器;
41.与所述存储器耦合的处理器;
42.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的电力系统数据的映射方法中的部分或全部步骤。
43.与现有技术相比,本发明实施例具有以下有益效果:
44.本发明实施例中,获取目标电力系统数据;确定所述目标电力系统数据中的多个目标数据值和对应的数据类型;根据所述目标电力系统数据中的多个目标数据值和对应的数据类型,将所述目标电力系统数据映射生成键

值数据表。可见,本发明能够对电力系统数据中的多个数据和数据类型进行映射以生成键值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
附图说明
45.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
46.图1是本发明实施例公开的一种电力系统数据的映射方法的流程示意图;
47.图2是本发明实施例公开的一种电力系统数据的映射装置的结构示意图;
48.图3是本发明实施例公开的另一种电力系统数据的映射装置的结构示意图。
具体实施方式
49.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
51.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
52.本发明公开了一种电力系统数据的映射方法及装置,能够对电力系统数据中的多个数据和数据类型进行映射以生成键值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。以下分别进行详细说明。
53.实施例一
54.请参阅图1,图1是本发明实施例公开的一种电力系统数据的映射方法的流程示意
图。其中,图1所描述的方法可以应用于相应的数据处理终端、数据处理设备或数据处理服务器中,且该服务器可以是本地服务器,也可以是云服务器。如图1所示,该电力系统数据的映射方法可以包括以下操作:
55.101、获取目标电力系统数据。
56.可选的,目标电力系统数据可以为电力站的设备参数数据或电力系统的设备运行数据,本发明不做限定。
57.102、确定目标电力系统数据中的多个目标数据值和对应的数据类型。
58.可选的,数据类型可以包括地区、设备、电力站点和设备描述中的一种或多种。
59.103、根据目标电力系统数据中的多个目标数据值和对应的数据类型,将目标电力系统数据映射生成键

值数据表。
60.可见,实施本发明实施例所描述的方法能够对电力系统数据中的多个数据和数据类型进行映射以生成键值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
61.作为一种可选的实施方式,步骤102中,确定目标电力系统数据中的多个目标数据值和对应的数据类型,包括:
62.确定目标电力系统数据中的多个目标数据集合。
63.确定每一目标数据集合中的多个目标数据值和对应的数据类型。
64.例如,目标电力系统数据可以为如下表1所示的数据表:
65.id地区电力站点设备设备描述1广州c站点设备1aaaaa2深圳b站点设备2bbbbb3珠海a站点设备3ccccc
66.表1
67.可见,数据中包括有多行数据,分别为id1、2、3三行数据,可以将这三行数据确定为三个目标数据集合,并确定三个目标数据集合中的地区、设备、电力站点和设备描述这四种数据类型对应的目标数据值。
68.可见,通过本可选的实施例,能够确定出目标电力系统数据中的多个目标数据集合中每一目标数据集合中的多个目标数据值和对应的数据类型,以便于后续映射操作。
69.作为一种可选的实施方式,步骤103中的,根据目标电力系统数据中的多个目标数据值和对应的数据类型,将目标电力系统数据映射生成键

值数据表,包括:
70.将目标电力系统数据中的每一目标数据集合的数据集合标识确定为第一键;
71.将每一目标数据集合的多个目标数据值和对应的数据类型生成一个第一值;
72.将每一目标数据集合的对应的第一键和第一值组成一个第一键

值对应数据,以映射生成包括有多个第一键

值对应数据的键

值数据表。
73.可见,通过本可选的实施例,能够将每一目标数据集合的对应的第一键和第一值组成一个第一键

值对应数据,以映射生成包括有多个第一键

值对应数据的键

值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
74.作为一种可选的实施方式,上述步骤中的,将每一目标数据集合的多个目标数据值和对应的数据类型生成一个第一值,包括:
75.将每一目标数据集合中的任一目标数据值确定为第二值;
76.将该目标数据值对应的数据类型确定为第二键;
77.将每一目标数据集合中的每一目标数据值对应的第二键和第二值确定为一个第二键

值对应数据;
78.将每一目标数据集合对应的所有第二键

值对应数据确定为每一目标数据集合对应的第一值。
79.例如,可以通过实施上述实施例,把表1中所示的目标电力系统数据,映射为下表2:
[0080][0081]
从而后续,只要通过对应的第一键,或是第一值中的第二键,就可以找到对应的数据,提高了数据获取和检索时的效率,并能有利于将电力系统的相关模型数据储存在关系数据库,这些数据需被系统中各应用频繁读写,所以将模型数据转换为键

值的结构,存储于键

值内存数据库,供系统的所有应用读写使用,从而避免了关系库频繁操作带来瓶颈的问题。
[0082]
实施例二
[0083]
请参阅图2,图2是本发明实施例公开的一种电力系统数据的映射装置的结构示意图。其中,图2所描述的装置可以应用于相应的数据处理终端、数据处理设备或数据处理服务器,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图2所示,该装置可以包括:
[0084]
获取模块201,用于获取目标电力系统数据。
[0085]
可选的,目标电力系统数据可以为电力站的设备参数数据或电力系统的设备运行数据,本发明不做限定。
[0086]
确定模块202,用于确定目标电力系统数据中的多个目标数据值和对应的数据类型。
[0087]
可选的,数据类型可以包括地区、设备、电力站点和设备描述中的一种或多种。
[0088]
映射模块203,根据目标电力系统数据中的多个目标数据值和对应的数据类型,将目标电力系统数据映射生成键

值数据表。
[0089]
可见,实施本发明实施例所描述的方法能够对电力系统数据中的多个数据和数据类型进行映射以生成键值数据表,从而能够针对电力系统的数据特点对电力系统数据进行
重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
[0090]
作为一种可选的实施方式,确定模块202确定目标电力系统数据中的多个目标数据值和对应的数据类型的具体方式,包括:
[0091]
确定目标电力系统数据中的多个目标数据集合。
[0092]
确定每一目标数据集合中的多个目标数据值和对应的数据类型。
[0093]
例如,目标电力系统数据可以为如下表1所示的数据表:
[0094]
id地区电力站点设备设备描述1广州c站点设备1aaaaa2深圳b站点设备2bbbbb3珠海a站点设备3ccccc
[0095]
表1
[0096]
可见,数据中包括有多行数据,分别为id1、2、3三行数据,可以将这三行数据确定为三个目标数据集合,并确定三个目标数据集合中的地区、设备、电力站点和设备描述这四种数据类型对应的目标数据值。
[0097]
可见,通过本可选的实施例,能够确定出目标电力系统数据中的多个目标数据集合中每一目标数据集合中的多个目标数据值和对应的数据类型,以便于后续映射操作。
[0098]
作为一种可选的实施方式,映射模块203根据目标电力系统数据中的多个目标数据值和对应的数据类型,将目标电力系统数据映射生成键

值数据表的具体方式,包括:
[0099]
将目标电力系统数据中的每一目标数据集合的数据集合标识确定为第一键;
[0100]
将每一目标数据集合的多个目标数据值和对应的数据类型生成一个第一值;
[0101]
将每一目标数据集合的对应的第一键和第一值组成一个第一键

值对应数据,以映射生成包括有多个第一键

值对应数据的键

值数据表。
[0102]
可见,通过本可选的实施例,能够将每一目标数据集合的对应的第一键和第一值组成一个第一键

值对应数据,以映射生成包括有多个第一键

值对应数据的键

值数据表,从而能够针对电力系统的数据特点对电力系统数据进行重新的整合和梳理,有利于提高后续进行数据获取或处理时的效率,进而实现更加智能化的电力系统数据管理。
[0103]
作为一种可选的实施方式,映射模块203将每一目标数据集合的多个目标数据值和对应的数据类型生成一个第一值的具体方式,包括:
[0104]
将每一目标数据集合中的任一目标数据值确定为第二值;
[0105]
将该目标数据值对应的数据类型确定为第二键;
[0106]
将每一目标数据集合中的每一目标数据值对应的第二键和第二值确定为一个第二键

值对应数据;
[0107]
将每一目标数据集合对应的所有第二键

值对应数据确定为每一目标数据集合对应的第一值。
[0108]
例如,可以通过实施上述实施例,把表1中所示的目标电力系统数据,映射为下表2:
disc read

only memory,cd

rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0120]
最后应说明的是:本发明实施例公开的一种电力系统数据的映射方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1