一种动力设备数据纠错方法、装置、设备、介质及产品与流程

    技术2025-06-07  82


    本发明涉及计算机,具体地说,涉及动力设备数据纠错方法、装置、设备、介质及产品。


    背景技术:

    1、动力设备主要位于核心机房和基站中,动力设备如交流柜、开关电源、不间断电源、空调、电池等,动力设备数据包括动力设备名称、属性等,属性如:地点、容量、型号、所属设备等。

    2、动力设备数据主要通过采集器自动采集,并通过手工录入或execl表格导入。但是现有方案在动力设备数据管理过程中,容易因维护精度不足而造成的设备描述不完整,关键信息缺失;或因采集器数量有限而导致的所属信息标记错误、设备间关联关系不准确。导致动力设备数据出现错误,而现有通过人工维护的纠错方法纠错效率以及纠错精度均较低,影响动力设备数据后续业务的流转。


    技术实现思路

    1、为了解决上述问题,本发明提出一种动力设备数据纠错方法、装置、设备、介质及产品,能够提高动力设备数据纠错的纠错效率以及纠错精度。

    2、本发明实施例提供一种动力设备数据纠错方法,所述方法包括:

    3、通过相似度计算,对发生错误的失配数据进行数据分组,定位发生错误的错误字段;

    4、根据同一数据分组中正确字段作聚类分析,确定错误字段的标签值,得到纠错方案。

    5、优选地,所述失配数据的确定过程包括:

    6、根据预设的提取规则,从获取的系统相关数据中生成各个设备的五元组信息;

    7、将监控系统的资源数据与各个设备的五元组信息进行逐一匹配,获得匹配失败的失配数据。

    8、进一步地,在根据预设的提取规则,从获取的系统相关数据中生成各个设备的五元组信息前,所述方法还包括:

    9、接收用户发起的数据纠错请求,创建任务;

    10、开始执行任务,通过etl工具将各系统的系统相关数据全部同步至数据库。

    11、进一步地,在创建任务后,所述方法包括:

    12、判断当前是否有任务正在执行;

    13、若是,则本次任务进入任务队列等待;

    14、若否,则执行本次任务。

    15、优选地,所述方法还包括:

    16、将所述纠错方案存入任务明细日志;

    17、当识别到所述数据纠错请求中携带纠错参数时,使用所述任务明细日志中的标签值更新失配数据中的错误字段。

    18、优选地,所述五元组信息包括:地址、所属机房、设备类型、关联名称以及类型编号。

    19、优选地,所述方法还包括:

    20、汇总统计参与匹配的整体设备数量,并根据各关键维度,生成统计信息本发明实施例还提供一种动力设备数据纠错装置,所述装置包括:

    21、定位模块,用于通过相似度计算,对发生错误的失配数据进行数据分组,定位发生错误的错误字段;

    22、纠错模块,用于根据同一数据分组中正确字段作聚类分析,确定错误字段的标签值,得到纠错方案。

    23、优选地,所述定位模块确定失配数据的过程包括:

    24、根据预设的提取规则,从获取的系统相关数据中生成各个设备的五元组信息;

    25、将监控系统的资源数据与各个设备的五元组信息进行逐一匹配,获得匹配失败的失配数据。

    26、进一步地,所述装置还包括任务创建模块,用于:

    27、在根据预设的提取规则,从获取的系统相关数据中生成各个设备的五元组信息前,接收到用户发起的数据纠错请求,创建任务;

    28、开始执行任务,通过etl工具将各系统的系统相关数据全部同步至数据库。

    29、进一步地,所述任务创建模块还用于:

    30、判断当前是否有任务正在执行;

    31、若是,则本次任务进入任务队列等待;

    32、若否,则执行本次任务。

    33、优选地,所述装置还包括主动纠错模块,用于:

    34、将所述纠错方案存入任务明细日志;

    35、当识别到所述数据纠错请求中携带纠错参数时,使用所述任务明细日志中的标签值更新失配数据中的错误字段。

    36、优选地,所述五元组信息包括:地址、所属机房、设备类型、关联名称以及类型编号。

    37、优选地,所述装置还包括汇总模块,用于:

    38、汇总统计参与匹配的整体设备数量,并根据各关键维度,生成统计信息

    39、本发明实施例还提供一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项实施例所述的一种动力设备数据纠错方法。

    40、本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任一项实施例所述的一种动力设备数据纠错方法。

    41、本发明实施例还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述任一项实施例所述的方法的步骤。

    42、与现有技术相比,本发明提供一种动力设备数据纠错方法、装置、设备、介质及产品,通过相似度计算,对发生错误的失配数据进行数据分组,定位发生错误的错误字段;根据同一数据分组中正确字段作聚类分析,确定错误字段的标签值,得到纠错方案。本申请方案能够提高动力设备数据纠错的纠错效率以及纠错精度。



    技术特征:

    1.一种动力设备数据纠错方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的动力设备数据纠错方法,其特征在于,所述失配数据的确定过程包括:

    3.根据权利要求2所述的动力设备数据纠错方法,其特征在于,在根据预设的提取规则,从获取的系统相关数据中生成各个设备的五元组信息前,所述方法还包括:

    4.根据权利要求3所述的动力设备数据纠错方法,其特征在于,在创建任务后,所述方法包括:

    5.根据权利要求3所述的动力设备数据纠错方法,其特征在于,所述方法还包括:

    6.根据权利要求2所述的动力设备数据纠错方法,其特征在于,所述五元组信息包括:地址、所属机房、设备类型、关联名称以及类型编号。

    7.根据权利要求1所述的动力设备数据纠错方法,其特征在于,所述方法还包括:

    8.一种动力设备数据纠错装置,其特征在于,所述装置包括:

    9.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任意一项所述的动力设备数据纠错方法。

    10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的动力设备数据纠错方法。

    11.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1~7中任意一项所述方法的步骤。


    技术总结
    本发明公开了一种动力设备数据纠错方法、装置、设备、介质及产品,通过相似度计算,对发生错误的失配数据进行数据分组,定位发生错误的错误字段;根据同一数据分组中正确字段作聚类分析,确定错误字段的标签值,得到纠错方案。本申请方案能够提高动力设备数据纠错的纠错效率以及纠错精度。

    技术研发人员:陈鑫,孔祥祺,晁玉玲,刘亚骏,宋国林,刘文博,李海鸥,梅红,康志文,王凯,高耀飞,郭明静,胡亚希,赵硕,丁浩伦,吕晴,文戈,吴磊,郑敏,魏婷婷
    受保护的技术使用者:中国移动通信集团设计院有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-32018.html

    最新回复(0)