本发明涉及数据查询,尤其涉及一种面向多源电网数据的查询管控方法及服务器。
背景技术:
1、随着互联网、物联网以及人工智能的快速发展,电网系统越来越庞大,且电网系统涉及的电网数据的来源越来越多且越来越多样化,这导致电网数据的数据量越来越大。
2、在实际应用中,基于不同的目的,需求人员可以对电网数据进行查询,且在查询时,需求人员可以通过授权信息(如授权的用户名和密码)登录用于存储电网数据的服务器,在登录成功之后,需求人员向服务器发送电网数据查询请求,服务器根据前述电网数据查询请求向需求人员返回其所查询的电网数据。
3、实践发现,在需求人员查询电网数据时,服务器返回的电网数据通常是需求人员所指定的数据,考虑到需求人员的数据查询技能有限,通常需要其多次触发电网数据查询请求,这不利于提高多源电网数据的查询效率及查询便捷性。
技术实现思路
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、根据所述第一关联电网数据对应的多维度信息,从所述数据库中筛选所述目标电网数据对应的第二关联电网数据;
47、根据所述目标电网数据对应的多维度信息,从所述数据库中筛选所述目标电网数据对应的第三关联电网数据;
48、根据所述第一关联电网数据、所述第二关联电网数据以及所述第三关联电网数据,确定所述目标电网数据对应的关联电网数据。
49、作为一种可选的实施方式,在本发明第二方面中,所述数据筛选模块根据所述电网数据查询请求确定所述需求人员的查询目的的具体方式包括:
50、分析所述电网数据查询请求确定所述需求人员对应的初始查询目的;
51、获取所述需求人员触发所述电网数据查询请求时的多维度触发参数,根据所述多维度触发参数计算所述需求人员针对所述电网数据查询请求的触发明确度;
52、若所述触发明确度大于或等于预设明确度阈值,则将所述初始查询目的确定为所述需求人员的查询目的;
53、若所述触发明确度小于所述预设明确度阈值,基于大数据分析方式并结合所述电网数据查询请求、所述多维度触发参数,确定所述需求人员的查询目的。
54、作为一种可选的实施方式,在本发明第二方面中,所述服务器还包括:
55、控制参数生成模块,用于在所述综合确定模块生成所述综合电网数据之后,根据所述查询目的将所述综合电网数据划分为第一类电网数据以及所述第二类电网数据,所述第一类电网数据包括所述综合电网数据中与所述查询目的之间的匹配度高于或等于预设匹配度阈值的电网数据,所述第二类电网数据包括所述综合电网数据中除所述第一类电网数据之外的剩余电网数据;生成针对所述第一类电网数据的直接输出控制参数以及针对所述第二类电网数据的引导输出控制参数,并将所述直接输出控制参数以及所述引导输出控制参数发送至所述需求人员对应的查询终端。
56、作为一种可选的实施方式,在本发明第二方面中,所述服务器还包括:
57、筛选优化模块,用于接收所述查询终端反馈的所述查询终端侧的人员针对所述综合电网数据触发的操作指令,根据所述操作指令对应的触发参数,判断所述综合电网数据是否满足所述查询终端侧的人员的操作需求,当判断出所述综合电网数据不满足所述操作需求时,根据所述操作需求以及所述综合电网数据,从所述数据库筛选新的电网数据并反馈至所述查询终端。
58、作为一种可选的实施方式,在本发明第二方面中,所述筛选优化模块,还用于在判断出所述综合电网数据不满足所述操作需求之后,根据所述电网数据查询请求、所述操作指令以及所述综合电网数据,获取所述综合电网数据不满足所述操作需求的影响因子,并确定所述影响因子与所述服务器所使用的关联电网数据筛选策略之间的关联程度;当所述关联程度大于或等于预设程度阈值时,根据所述影响因子调整关联电网数据筛选策略,并根据调整后的关联电网数据筛选策略筛选新的关联电网数据,并触发执行所述的根据所述目标电网数据以及所述关联电网数据,生成需要向所述需求人员反馈的综合电网数据,并将所述综合电网数据发送至所述需求人员对应的查询终端。
59、本发明第三方面公开了另一种服务器,所述服务器用于对多源电网数据进行管控,所述服务器包括:
60、存储有可执行程序代码的存储器;
61、与所述存储器耦合的处理器;
62、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面任一所述的面向多源电网数据的查询管控方法中的步骤。
63、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面任一所述的面向多源电网数据的查询管控方法中的步骤。
64、与现有技术相比,本发明具有以下有益效果:
65、本发明应用于对多源电网数据进行管控的服务器中,具体的,在接收到具有多源电网数据查询需求的人员触发的电网数据查询请求时,服务器先对需求人员的电网数据查询权限进行校验,校验之后再进行后续的操作,有利于提高多源电网数据的查询安全性,此外,在对电网数据查询权限校验通过之后,除了分析电网数据查询请求所需直接查询的目标电网数据之外,还可以根据目标电网数据对应的多维度信息及需求人员对应的查询目的筛选目标电网数据对应的关联电网数据,并根据目标电网数据及关联电网数据最终确定需要向需求人员反馈的综合电网数据,这样在提高多源电网数据查询安全性的同时,还有利于提高多源电网数据的查询便捷性与查询全面性;此外,在根据目标电网数据及其对应的关联电网数据生成综合电网数据时,还进一步考虑需求人员针对关联电网数据的查询权限以及目标电网数据与关联电网数据之间的数据融合关系,有利于提高向需求人员反馈的综合电网数据的安全性及可靠性,进而有利于提高需求人员查询多源电网数据的查询效率及查询便捷性;此外,在筛选目标电网数据对应的关联电网数据时,从多维度、多角度筛选不同的关联电网数据,而后基于多个维度的关联电网数据确定目标电网数据对应的关联电网数据的确定精准性与确定全面性;此外,还能够基于需求人员触发电网数据查询请求时的多维度触发参数智能化的确定需求人员的查询目的,提高了确定出的查询目的与需求人员实际需求的匹配度,进而有利于提高多源电网数据的查询可靠性;此外,除了向需求人员提供综合电网数据之后,还能够进一步对综合电网数据进行分类并针对不同的分类结果生成不同的输出控制参数,不仅能够满足需求人员针对多源电网数据的查询需求,还能够提高综合电网数据中相关电网数据的查询效率及其安全性;此外,在向需求人员对应的查询终端反馈综合电网数据之后,还能够基于查询终端侧的人员的操作指令所对应的触发参数实现查询终端侧的人员对综合电网数据满意程度的智能化判断,若满意程度低,则自动筛选新的电网数据反馈至查询终端,有利于提高筛选出的电网数据与查询终端侧人员的操作需求的匹配度;此外,若查询终端侧的人员对综合电网数据的满意程度较低,还可以进一步智能化分析相应的影响因子,进而根据影响因子执行关联数据筛选策略的自适应优化操作,有利于提高关联数据筛选策略的优化可靠性。