[发明专利]电网数据一致性比对方法及装置、介质及电子设备在审
申请号: | 202310912129.9 | 申请日: | 2023-07-25 |
公开(公告)号: | CN116662622A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 曾向英;马强;李易华 | 申请(专利权)人: | 北京国科恒通科技股份有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06F16/901;G06F16/906;G06Q50/06 |
代理公司: | 深圳市君之泉知识产权代理有限公司 44366 | 代理人: | 蒋慧 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电网 数据一致性 方法 装置 介质 电子设备 | ||
本发明提供一种基于特征码的电网数据一致性比对方法及装置、介质及电子设备,所述方法包括:对所述第一、二电网数据库执行步骤S100和步骤S200;步骤S100:获取所述电力设备的属性值,拼接生成拼接信息;步骤S200:基于SHA256算法计算出所述拼接信息对应的特征码信息;步骤S300:所述第一电网数据库中的多个所述电力设备的所述待比对信息传输至所述第二电网数据库;步骤S400:判断所述第一电网数据库和所述第二电网数据库生成的所述待比对信息所包括的所述设备索引信息之间的关系;步骤S500:判断具有相同所述设备索引信息的所述待比对信息所包括的所述特征码信息是否一致。本发明通过对特征码信息的比对,解决了传统方案存在网络资源开销大、耗费时间长的问题。
技术领域
本发明涉及电网数据处理领域,尤其涉及一种电网数据一致性比对方法及装置、介质及电子设备。
背景技术
电网数据量非常庞大,对于电网总部的数据管理和可视化应用,一般会抽取各省级数据库中的数据做拼接,形成电网总部数据库中的数据。但在数据抽取过程中,由于抽取时间、抽取过程等不可控因素,会导致一定的数据差异,如数据未抽取成功,省级数据删除或属性发生变更后未及时更新到电网总部等情况。为了及时发现问题,让电网总部的应用更加顺畅,需要跨数据库进行大量数据比对和校核工作,即需要对比电网总部数据库中数据与省级数据库中数据的一致性。
无论是电网总部数据库,还是省级数据库,数据量非常大(省级数据库中的数据量级可达“亿”级),传统方案在比对电网总部数据库与省级数据库的数据是否一致时,通常是电网总部从省级数据库获取对应电力设备的属性信息全集,将其与电网总部对应的电力设备的属性信息逐一进行比对,根据比对结果判断数据一致性。然而,若按照传统的这种数据比对方案,完成一个省级数据库的数据量比对,网络资源开销大,会耗费大量的时间,甚至,在数据比对的过程中,省级数据库就可能发生数据变更的情况,从而导致比对结果时效性严重不足。
发明内容
基于上述现状,为了克服传统方案存在网络资源开销大、耗费时间长的问题,本发明提供一种电网数据一致性比对方法及装置、介质及电子设备。
本发明提供一种基于特征码的电网数据一致性比对方法,第一电网数据库和第二电网数据库中均存储有电网数据,所述电网数据包括若干电力设备的设备索引信息和设备属性信息,每一所述电力设备的所述设备属性信息包括一个或多个属性及所述属性对应的属性值;其中,所述第一电网数据库中的所述电力设备对应的所述设备索引信息及所述设备属性信息是从所述第二电网数据库中抽取获得;
所述方法包括:
对所述第一电网数据库和所述第二电网数据库执行步骤S100和步骤S200;
所述步骤S100为:按照预设的属性提取规则获取所述电力设备的所述属性值,所述属性值按照预设的拼接规则进行拼接,生成拼接信息;
所述步骤S200为:基于SHA256算法计算出所述拼接信息对应的消息摘要,所述消息摘要作为所述设备属性信息的特征码信息;所述设备索引信息及所述特征码信息形成所述电力设备的待比对信息;
步骤S300:所述第一电网数据库中的多个所述电力设备的所述待比对信息传输至所述第二电网数据库;
步骤S400:判断所述第一电网数据库和所述第二电网数据库生成的所述待比对信息所包括的所述设备索引信息之间的关系;如果所述设备索引信息同时存在于所述第一电网数据库和所述第二电网数据库中,则转入步骤S500;反之,则判断所述电力设备仅在所述第一电网数据库或所述第二电网数据库中存在;
步骤S500:判断具有相同所述设备索引信息的所述待比对信息所包括的所述特征码信息是否一致,如果一致,则判断所述第一电网数据库和所述第二电网数据库中的所述电力设备的所述设备属性信息一致;反之,则判断为不一致。
优选地,所述第一电网数据库中的多个所述电力设备的所述待比对信息传输至所述第二电网数据库具体包括:
步骤S310:所述第一电网数据库中的多个所述电力设备的所述待比对信息打包成数据包发送至消息中间件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国科恒通科技股份有限公司,未经北京国科恒通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310912129.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种花生抗氧化肽的制备方法
- 下一篇:一种树木枝条折弯用牵拉装置