一种配电网数据资源统一管理方法、系统、设备及介质与流程

未命名 08-15 阅读:87 评论:0


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.图1是根据本发明实施例的配电网数据资源统一管理方法的流程示意图;
30.图2是根据本发明实施例的配电网数据资源分布情况示意图;
31.图3是根据本发明实施例的跨业务数据调用请求响应示意图;
32.图4是根据本发明实施例的另一配电网数据资源统一管理方法的流程示意图;
33.图5是根据本发明实施例的又一配电网数据资源统一管理方法的流程示意图;
34.图6a是根据本发明实施例的用电地址分词结果示意图;
35.图6b是根据本发明实施例的设备地址分词结果示意图;
36.图7是根据本发明实施例的分词分区匹配方法示意图;
37.图8是根据本发明实施例的配电网数据资源统一管理方法整体示意图;
38.图9是根据本发明实施例的配电网数据资源统一管理系统的结构框图;
39.图10是本发明实施例的计算机设备的硬件结构示意图。
具体实施方式
40.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.需要说明的是,在本发明的描述中,术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或
单元。术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
42.本发明实施例提供了一种配电网数据资源统一管理方法,通过对地址信息进行分词分区匹配以实现对跨业务数据进行融合的目的。
43.根据本发明实施例,提供了一种配电网数据资源统一管理方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
44.在本实施例中提供了一种配电网数据资源统一管理方法,可用于上述的终端,如中央处理单元或服务器,图1是根据本发明实施例的配电网数据资源统一管理方法的流程示意图,如图1所示,该流程包括如下步骤:
45.步骤s101,将配电网数据资源接入数据管理系统,配电网数据资源包括地址信息,数据管理系统包括多个业务系统,多个业务系统分别用于存储多种业务对应的配电网数据资源。
46.可选地,以配用电及分布式新能源配电网数据资源为例,对本实施例中的步骤进行解释说明。如图2所示,配用电及分布式能源对应的配电网数据资源主要包括生产设备数据、调度控制数据、营销管理数据、计量数据以及分布式能源数据等。将不同的配电网数据资源即生产设备数据、调度控制数据、营销管理数据、计量数据以及分布式能源数据等接入到统一的数据管理系统(数据平台)中。在数据管理系统中,不同业务对应的配电网数据资源分别存储在不同的业务系统中,如:生产设备数据存储在设备管理系统;营销管理数据存储在用电信息采集系统。各个业务系统都有对应的数据表结构,以配网中的设备管理系统和用电信息采集系统为例,数据表结构分别如表1和表2所示:
47.表1.设备管理系统数据表结构
[0048][0049]
表2.用电信息采集系统数据表结构
[0050]
[0051]
需要说明的是,每一条配电网数据资源除了包括业务系统对应的数据表结构中的表头信息以外,还可以包括其他需要的信息。地址信息为数据表结构中的地址,如:设备管理系统数据表结构中的设备地址对应的信息和用电信息采集系统数据表结构中的用电地址对应的信息。
[0052]
步骤s102,接收数据请求方发送的跨业务数据调用请求。
[0053]
可选地,跨业务数据调用请求为数据请求方发送的调用配电网数据资源的请求,跨业务数据调用请求可能请求两个或者多个业务系统中的配电网数据资源,在接收数据请求方发送的跨业务数据调用请求后执行步骤s103。
[0054]
步骤s103,根据跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给数据请求方。
[0055]
可选地,如图3所示,在接收跨业务数据调用请求后进行响应,以中低压设备故障分析为例,需要调用用电信息采集系统中某个用户的用电数据(客户用电信息),同时需要调用设备管理系统中该用户的电能表的其他运行参数数据(设备运行信息),由于电网业务系统构建的差异性,不同业务系统的数据描述标准和规范不统一,设备编号和用户编号无法进行对应。因此,本实施例通过对两个业务系统中的地址信息(用电地址和设备安装地址)进行分词分区匹配,得到匹配结果即匹配的地址,将对应的配电网数据资源返回给数据请求方。当跨业务数据调用请求需要调用多个业务系统中的配电网数据资源时,可通过多次匹配将对应的配电网数据资源返回给数据请求方。
[0056]
由于业务系统管理的限制,多个业务系统之间数据表结构不统一,跨业务数据调用较为困难。在本发明实施例中,通过将多个业务领域的配电网数据资源接入统一的数据平台(数据管理系统)中,然后将地址信息作为多个业务系统进行数据融合的关键信息,对跨业务数据调用请求对应的多个地址信息进行分词分区匹配,达到了提高数据统一管理效率及跨业务数据分析效率的效果,解决了电力行业中由于不同业务系统的数据描述规则不同导致的数据无法融合的问题。
[0057]
在本实施例中提供了一种配电网数据资源统一管理方法,可用于上述的终端,图4是根据本发明实施例的另一配电网数据资源统一管理方法的流程示意图,如图4所示,该流程包括如下步骤:
[0058]
步骤s401,将配电网数据资源接入数据管理系统,配电网数据资源包括地址信息,数据管理系统包括多个业务系统,多个业务系统分别用于存储多种业务对应的配电网数据资源。详细请参见图1所示实施例的步骤s101,在此不再赘述。
[0059]
步骤s402,接收数据请求方发送的跨业务数据调用请求。详细请参见图1所示实施例的步骤s102,在此不再赘述。
[0060]
步骤s403,当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方;当至少两个业务系统中的地址信息的分词分区匹配结果为匹配失败时,生成至少两个业务系统中的地址信息的模糊分词分区匹配结果;将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方。
[0061]
具体地,上述步骤s403包括:
[0062]
步骤s4031,当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功
时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方。
[0063]
当至少两个业务系统中的地址信息的分词分区匹配成功即地址信息一致时,对匹配成功的地址信息对应的配电网数据资源进行合并,满足融合后的数据应用的需要,然后返回给数据请求方。达到了提高跨业务数据调用请求处理效率的效果。
[0064]
在一些可选的实施方式中,在执行上述步骤s4031之后,还包括:步骤a,为匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识。可选地,在各业务系统对应的数据表结构中新增一个字段,用于标识(存储匹配标识)。
[0065]
步骤s4032,当至少两个业务系统中的地址信息的分词分区匹配结果为匹配失败时,生成至少两个业务系统中的地址信息的模糊分词分区匹配结果。
[0066]
当至少两个业务系统中的地址信息的分词分区匹配失败即没有匹配到一致的地址信息时,通过将满足部分内容匹配的所有搜索结果都返回,例如用“abcde”去匹配,将部分字符匹配的都返回,如返回:“abc”,“acd”,“bce”,以此种方式生成地址信息的模糊分词分区匹配结果。达到了提高匹配容错率的效果。
[0067]
步骤s4033,将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方。
[0068]
即将步骤s4032中进行模糊分词分区匹配后,匹配到的所有地址信息对应的配电网数据资源均返回给数据请求方。
[0069]
在一些可选的实施方式中,在执行上述步骤s4033之后,还包括:步骤b,根据数据请求方反馈的匹配结果,为匹配的配电网数据资源生成对应的匹配标识。即在将模糊分词分区匹配得到的所有配电网数据资源发送给数据请求方后,根据数据请求方反馈的认为匹配的配电网数据资源生成对应的匹配标识。示例性地,可由数据请求方勾选其认为是相匹配的用电信息采集系统和设备管理系统的配电网数据资源,后台程序获取其勾选结果,在后台数据库(业务系统)中将相对应的配电网数据资源进行相关性标识(生成匹配标识)。实现了对匹配的配电网数据资源的复用,降低了大量跨业务配电网数据资源标注的难度和工作量。
[0070]
在一些可选的实施方式中,在执行上述步骤b之后,还包括:步骤c:当接受到新的跨业务数据调用请求时,根据新的跨业务数据调用请求以及地址信息的分词分区匹配结果为匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;或者根据新的跨业务数据调用请求、地址信息的模糊分词分区匹配结果以及数据请求方反馈的匹配结果为匹配的配电网数据资源生成对应的匹配标识。即不断接收新的跨业务数据调用请求,重复上述步骤,生成或迭代更新后台数据中的匹配标识,实现不同业务系统配电网数据资源的关联。
[0071]
在一些可选的实施方式中,在执行上述步骤c之后,还包括:步骤d:当接受到新的跨业务数据调用请求时,根据匹配标识将对应的配电网数据资源返回给数据请求方。即在后续响应跨业务数据调用请求时,使用生成的匹配标识直接将对应的配电网数据资源返回给数据请求方。从而提高了对跨业务数据调用请求的处理效率。
[0072]
在本实施例中提供了一种配电网数据资源统一管理方法,可用于上述的终端,图5是根据本发明实施例的又一配电网数据资源统一管理方法的流程示意图,如图5所示,该流程包括如下步骤:
[0073]
步骤s501,将配电网数据资源接入数据管理系统,配电网数据资源包括地址信息,
数据管理系统包括多个业务系统,多个业务系统分别用于存储多种业务对应的配电网数据资源。详细请参见图1所示实施例的步骤s101,在此不再赘述。
[0074]
步骤s502,接收数据请求方发送的跨业务数据调用请求。详细请参见图1所示实施例的步骤s102,在此不再赘述
[0075]
步骤s503,根据预设标准化分词及分区方式对任意两个地址信息进行划分。在一些可选的实施方式中,预设标准化分词及分区方式包括:根据地址信息中的地址结构将地址信息分为一区、二区、三区和四区。由于任意两个系统中的地址信息没有标准化,存在差异,因此需要进行处理。可选地,将地址信息分为省、市、区(县)、街道(乡、镇)、路(居委会、村)、号(组)、单位(小区、户)、楼栋、单元以及室内这10个分词。图6a以及图6b分别为用电地址分词结果示意图以及设备地址分词结果示意图,其中,10个分词对应的具体信息可分别用a-j表示,多个地址分词后得到的信息可通过下角标进行区分。地址信息中若没有某一分词对应的信息,可用null表示。
[0076]
在对地址信息进行分词后将省、市以及区(县)划分为一区;将街道(乡、镇)、路(居委会、村)以及号(组)划分为二区;将单位(小区、户)以及楼栋划分为三区;将单元以及室内划分为四区。
[0077]
步骤s504,为划分后的任意两个地址信息生成多个分区对应的匹配结果。可选地,在各个分区内分别将各个分词进行比对。在一些可选的实施方式中,上述步骤s504包括:
[0078]
步骤e1,当任意两个地址信息对应的一区、二区或四区内的多个分词中存在任意一个完全匹配的分词时,判定一区、二区或四区匹配成功,否则判定一区、二区或四区匹配失败。可选地,如图7所示,district1、district2、district3以及district4分别为一区、二区、三区以及四区的匹配结果。其中,一区、二区和四区只要有一个分词完全匹配,就判定匹配成功。即如果a1.equals(a2),那么a=1,如果b1.equals(b2),那么b=1,相应地,一区的匹配结果district1=(a∪b∪c),只要a、b、c中有一个值为1(完全匹配),那么district1的值就为1(判定一区匹配成功)。
[0079]
步骤e2,当任意两个地址信息对应的三区内的多个分词均完全匹配时,判定三区匹配成功,否则判定三区匹配失败。其中,三区的匹配结果district3=(g∩h),即g和h都为1(完全匹配)时,district3的值才为1(判定三区匹配成功),和其他区的匹配方法不同。
[0080]
步骤s505,根据多个分区对应的匹配结果生成地址信息的匹配结果。当一区、二区、三区以及四区对应的匹配结果均为成功时,为任意两个地址信息生成匹配成功的匹配结果,否则生成匹配失败的匹配结果。可选地,地址信息的匹配结果(match)由一区、二区、三区以及四区的匹配结果生成,match=(district1∩district2∩district3∩district4)。即一区、二区、三区以及四区对应的匹配结果均为成功(值为1)时,match的值为1,那么这两个地址信息被认定为是同一个地址,后续可将匹配成功的地址信息对应的配电网数据资源返回给数据请求方;如果match的值为0,那么这两个地址信息被认定为是不同的地址,此时可继续比对其他地址信息,直至遍历所有数据,如果遍历完后仍未找到,可根据模糊分词分区匹配结果返回对应的配电网数据资源。需要说明的是,分词、分区以及匹配规则可根据具体情况进行设置,本实施例对此不作具体限定。
[0081]
步骤s506,根据跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给数据请求方。详细请参见图1所示实施例
的步骤s103,在此不再赘述。
[0082]
在本实施例中提供了一种配电网数据资源统一管理方法,可用于上述的终端,图8是根据本发明实施例的配电网数据资源统一管理方法整体示意图,如图8所示,该方法首先梳理并获取配用电及分布式能源对应的配电网数据资源,接入到统一的数据平台中;然后获取各个业务系统的数据表结构;响应跨业务数据调用请求,在多个业务系统中查询数据;根据跨业务数据调用请求对业务系统中的地址信息进行匹配,如选取用电信息采集系统中的用电地址和设备管理系统中的设备安装地址进行匹配;对地址进行标准化分词,共划分成10个分词,如省、市、区(县)、街道(乡、镇)、路(居委会、村)、号(组)、单位(小区、户)、楼栋、单元以及室内这10个分词;根据标准化分词规则(预设标准化分词及分区方式)对要比对的两个地址(用电地址和设备安装地址)进行分词;将分词结果再次进行分区,共划分四个分区,根据分区比对结果,得到各个分区的比对结果值。可选地,对分词结果进行分区,如前3个分词定义为一区,第4到第6个分词定义为二区,第7和第8个分词定义为三区,第9和第10个分词定义为四区。在每个分区内均可根据自定义的匹配规则得到该分区的比对结果值。
[0083]
对四个分区的比对结果值求其与关系值match,判断match是否等于1。若match等于1,将匹配成功的营销系统数据和设备管理系统数据返回给数据请求方并结束。若match不等于1,继续比对其他的配电网数据资源中的地址数据,直至遍历所有数据,如果遍历完成后仍未找到,则根据模糊搜索结果,返回对应的配电网数据资源,即将模糊分词分区匹配结果对应的配电网数据资源返回给数据请求方;用户在模糊搜索结果返回的配电网数据资源中,勾选其认为是相匹配的配电网数据资源,后台程序获取用户的勾选结果,在后台数据库中对相对应的配电网数据资源进行相关性标识。
[0084]
在本实施例中还提供了一种配电网数据资源统一管理系统,该系统用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0085]
本实施例提供一种配电网数据资源统一管理系统,如图9所示,包括:数据管理系统901,用于将配电网数据资源接入数据管理系统,配电网数据资源包括地址信息,数据管理系统包括多个业务系统,多个业务系统分别用于存储多种业务对应的配电网数据资源;接收模块902,用于接收数据请求方发送的跨业务数据调用请求;发送模块903,用于根据跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给数据请求方。
[0086]
在一些可选的实施方式中,发送模块包括:第一发送单元,用于当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方;第一生成单元,用于当至少两个业务系统中的地址信息的分词分区匹配结果为匹配失败时,生成至少两个业务系统中的地址信息的模糊分词分区匹配结果;第二发送单元,用于将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方。
[0087]
在一些可选的实施方式中,系统还包括:第一生成模块,用于为匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;第二生成模块,用于根据数据请求方反馈
的匹配结果,为匹配的配电网数据资源生成对应的匹配标识。
[0088]
在一些可选的实施方式中,系统还包括:第三生成模块,用于当接受到新的跨业务数据调用请求时,根据新的跨业务数据调用请求以及地址信息的分词分区匹配结果为匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;第四生成模块,用于或者根据新的跨业务数据调用请求、地址信息的模糊分词分区匹配结果以及数据请求方反馈的匹配结果为匹配的配电网数据资源生成对应的匹配标识。
[0089]
在一些可选的实施方式中,系统还包括:划分模块,用于根据预设标准化分词及分区方式对任意两个地址信息进行划分;第五生成模块,用于为划分后的任意两个地址信息生成多个分区对应的匹配结果;第六生成模块,用于根据多个分区对应的匹配结果生成地址信息的匹配结果。
[0090]
在一些可选的实施方式中,预设标准化分词及分区方式包括:根据地址信息中的地址结构将地址信息分为一区、二区、三区和四区;第五生成模块包括:第一判定单元,用于当任意两个地址信息对应的一区、二区或四区内的多个分词中存在任意一个完全匹配的分词时,判定一区、二区或四区匹配成功,否则判定一区、二区或四区匹配失败;第二判定单元,用于当任意两个地址信息对应的三区内的多个分词均完全匹配时,判定三区匹配成功,否则判定三区匹配失败;第二生成单元,用于当一区、二区、三区以及四区对应的匹配结果均为成功时,为任意两个地址信息生成匹配成功的匹配结果,否则生成匹配失败的匹配结果。
[0091]
在一些可选的实施方式中,系统还包括:响应模块,用于当接受到新的跨业务数据调用请求时,根据匹配标识将对应的配电网数据资源返回给数据请求方。上述各个模块和单元的更进一步的功能描述与上述对应实施例相同,在此不再赘述。
[0092]
本实施例中的配电网数据资源统一管理系统是以功能单元的形式来呈现,这里的单元是指asic(application specific integrated circuit,专用集成电路)电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。
[0093]
本发明实施例还提供一种计算机设备,具有上述图9所示的配电网数据资源统一管理系统。
[0094]
请参阅图10,图10是本发明可选实施例提供的一种计算机设备的结构示意图,如图10所示,该计算机设备包括:一个或多个处理器10、存储器20,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相通信连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在计算机设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在一些可选的实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个计算机设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图10中以一个处理器10为例。
[0095]
处理器10可以是中央处理器,网络处理器或其组合。其中,处理器10还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路,可编程逻辑器件或其组合。上述可编程逻辑器件可以是复杂可编程逻辑器件,现场可编程逻辑门阵列,通用阵列逻辑或其任意组合。
[0096]
其中,所述存储器20存储有可由至少一个处理器10执行的指令,以使所述至少一个处理器10执行实现上述实施例示出的方法。
[0097]
存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些可选的实施方式中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至该计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0098]
存储器20可以包括易失性存储器,例如,随机存取存储器;存储器也可以包括非易失性存储器,例如,快闪存储器,硬盘或固态硬盘;存储器20还可以包括上述种类的存储器的组合。
[0099]
该计算机设备还包括通信接口30,用于该计算机设备与其他设备或通信网络通信。
[0100]
本发明实施例还提供了一种计算机可读存储介质,上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可记录在存储介质,或者被实现通过网络下载的原始存储在远程存储介质或非暂时机器可读存储介质中并将被存储在本地存储介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件的存储介质上的这样的软件处理。其中,存储介质可为磁碟、光盘、只读存储记忆体、随机存储记忆体、快闪存储器、硬盘或固态硬盘等;进一步地,存储介质还可以包括上述种类的存储器的组合。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件,当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现上述实施例示出的方法。
[0101]
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

技术特征:
1.一种配电网数据资源统一管理方法,其特征在于,所述方法包括:将配电网数据资源接入数据管理系统,所述配电网数据资源包括地址信息,所述数据管理系统包括多个业务系统,所述多个业务系统分别用于存储多种业务对应的配电网数据资源;接收数据请求方发送的跨业务数据调用请求;根据所述跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给所述数据请求方。2.根据权利要求1所述的配电网数据资源统一管理方法,其特征在于,所述根据所述跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给所述数据请求方,包括:当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方;当至少两个业务系统中的地址信息的分词分区匹配结果为匹配失败时,生成所述至少两个业务系统中的地址信息的模糊分词分区匹配结果;将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方。3.根据权利要求2所述的配电网数据资源统一管理方法,其特征在于,在所述当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方之后,所述方法还包括:为所述匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;在所述将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方之后,所述方法还包括:根据数据请求方反馈的匹配结果,为匹配的配电网数据资源生成对应的匹配标识。4.根据权利要求3所述的配电网数据资源统一管理方法,其特征在于,所述方法还包括:当接受到新的跨业务数据调用请求时,根据所述新的跨业务数据调用请求以及地址信息的分词分区匹配结果为所述匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;或者根据所述新的跨业务数据调用请求、地址信息的模糊分词分区匹配结果以及数据请求方反馈的匹配结果为匹配的配电网数据资源生成对应的匹配标识。5.根据权利要求1所述的配电网数据资源统一管理方法,其特征在于,在所述根据所述跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给所述数据请求方之前,所述方法还包括:根据预设标准化分词及分区方式对任意两个地址信息进行划分;为划分后的任意两个地址信息生成多个分区对应的匹配结果;根据所述多个分区对应的匹配结果生成所述地址信息的匹配结果。6.根据权利要求5所述的配电网数据资源统一管理方法,其特征在于,所述预设标准化分词及分区方式包括:根据地址信息中的地址结构将所述地址信息分为一区、二区、三区和四区;
所述为划分后的任意两个地址信息生成多个分区对应的匹配结果,包括:当任意两个地址信息对应的一区、二区或四区内的多个分词中存在任意一个完全匹配的分词时,判定一区、二区或四区匹配成功,否则判定一区、二区或四区匹配失败;当任意两个地址信息对应的三区内的多个分词均完全匹配时,判定三区匹配成功,否则判定三区匹配失败;当一区、二区、三区以及四区对应的匹配结果均为成功时,为所述任意两个地址信息生成匹配成功的匹配结果,否则生成匹配失败的匹配结果。7.根据权利要求4所述的配电网数据资源统一管理方法,其特征在于,所述方法还包括:当接受到新的跨业务数据调用请求时,根据匹配标识将对应的配电网数据资源返回给数据请求方。8.一种配电网数据资源统一管理系统,其特征在于,所述系统包括:数据管理系统,用于将配电网数据资源接入数据管理系统,所述配电网数据资源包括地址信息,所述数据管理系统包括多个业务系统,所述多个业务系统分别用于存储多种业务对应的配电网数据资源;接收模块,用于接收数据请求方发送的跨业务数据调用请求;发送模块,用于根据所述跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给所述数据请求方。9.根据权利要求8所述的配电网数据资源统一管理系统,其特征在于,所述发送模块包括:第一发送单元,用于当至少两个业务系统中的地址信息的分词分区匹配结果为匹配成功时,将匹配成功的地址信息对应的配电网数据资源进行融合后返回给数据请求方;第一生成单元,用于当至少两个业务系统中的地址信息的分词分区匹配结果为匹配失败时,生成所述至少两个业务系统中的地址信息的模糊分词分区匹配结果;第二发送单元,用于将进行模糊分词分区匹配后得到的地址信息对应的配电网数据资源返回给数据请求方。10.根据权利要求9所述的配电网数据资源统一管理系统,其特征在于,所述系统还包括:第一生成模块,用于为所述匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;第二生成模块,用于根据数据请求方反馈的匹配结果,为匹配的配电网数据资源生成对应的匹配标识。11.根据权利要求10所述的配电网数据资源统一管理系统,其特征在于,所述系统还包括:第三生成模块,用于当接受到新的跨业务数据调用请求时,根据所述新的跨业务数据调用请求以及地址信息的分词分区匹配结果为所述匹配成功的地址信息对应的配电网数据资源生成对应的匹配标识;第四生成模块,用于或者根据所述新的跨业务数据调用请求、地址信息的模糊分词分区匹配结果以及数据请求方反馈的匹配结果为匹配的配电网数据资源生成对应的匹配标
识。12.根据权利要求8所述的配电网数据资源统一管理系统,其特征在于,所述系统还包括:划分模块,用于根据预设标准化分词及分区方式对任意两个地址信息进行划分;第五生成模块,用于为划分后的任意两个地址信息生成多个分区对应的匹配结果;第六生成模块,用于根据所述多个分区对应的匹配结果生成所述地址信息的匹配结果。13.根据权利要求12所述的配电网数据资源统一管理系统,其特征在于,所述预设标准化分词及分区方式包括:根据地址信息中的地址结构将所述地址信息分为一区、二区、三区和四区;所述第五生成模块包括:第一判定单元,用于当任意两个地址信息对应的一区、二区或四区内的多个分词中存在任意一个完全匹配的分词时,判定一区、二区或四区匹配成功,否则判定一区、二区或四区匹配失败;第二判定单元,用于当任意两个地址信息对应的三区内的多个分词均完全匹配时,判定三区匹配成功,否则判定三区匹配失败;第二生成单元,用于当一区、二区、三区以及四区对应的匹配结果均为成功时,为所述任意两个地址信息生成匹配成功的匹配结果,否则生成匹配失败的匹配结果。14.根据权利要求11所述的配电网数据资源统一管理系统,其特征在于,所述系统还包括:响应模块,用于当接受到新的跨业务数据调用请求时,根据匹配标识将对应的配电网数据资源返回给数据请求方。15.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至7中任一项所述的配电网数据资源统一管理方法。16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的配电网数据资源统一管理方法。

技术总结
本发明涉及电力信息技术领域,公开了一种配电网数据资源统一管理方法、系统、设备及介质,该方法包括:将配电网数据资源接入数据管理系统,配电网数据资源包括地址信息,数据管理系统包括多个业务系统,多个业务系统分别用于存储多种业务对应的配电网数据资源;接收数据请求方发送的跨业务数据调用请求;根据跨业务数据调用请求对应的至少两个业务系统中的地址信息的分词分区匹配结果将对应的配电网数据资源返回给数据请求方。本发明对跨业务数据调用请求对应的多个地址信息进行分词分区匹配,达到了提高数据统一管理效率及跨业务数据分析效率的效果,解决了现有技术中数据分析时跨业务数据融合困难的问题。时跨业务数据融合困难的问题。时跨业务数据融合困难的问题。


技术研发人员:乔俊峰 周爱华 彭林 沈晓峰 潘森 杨佩 黄晨宏 徐敏 蒋静 陈敬德
受保护的技术使用者:国网上海市电力公司 国家电网有限公司
技术研发日:2023.05.30
技术公布日:2023/8/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐