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.图1是本发明的一种设备异常监控方法实施例的步骤流程图;
48.图2是本发明的另一种设备异常监控方法实施例的步骤流程图;
49.图3是本发明实施例提供的设备知识图谱系统的架构示意图;
50.图4是本发明实施例提供的设备异常监控的应用场景图;
51.图5是本发明的一种设备异常监控装置实施例的结构框图。
具体实施方式
52.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细地说明。
53.知识图谱是一种数据模型,用于构建庞大的知识网络。知识图谱包含世间万物构成的实体以及实体间的关系,能够利用可视化技术展示知识的方方面面的属性。
54.在应用知识图谱进行设备管理的相关技术中,例如利用知识图谱技术构建机电设备推理引擎系统,针对机电设备进行知识关联,实现智能交互设计,又例如基于电网业务数据构建电网设备知识图谱,对电网设备之间存在的显性和隐性关联关系进行分析,所构建的是设备线下知识图谱,而在设备异常监控方面,实时数据的采集和分析有着至关重要的
作用,那么所构建的设备线下知识图谱难以实现对设备异常的实时监控。
55.本发明实施例的核心思想在于通过采集设备的实时数据,并基于实时数据对设备的知识图谱进行动态更新,且在检测到异常数据节点时,能够基于更新后的知识图谱自动查询异常数据节点的目标关系网,以向相关人员发送警报信息告知其设备发生异常,在基于知识图谱对设备异常进行实时监控的情况下,还能够基于警报信息帮助人员了解异常数据节点的影响面,辅助工作人员进行决策,缩短人员对设备的异常数据节点进行运维的时间。
56.参照图1,示出了本发明的一种设备异常监控方法实施例的步骤流程图,涉及基于知识图谱的设备异常监控过程,侧重于对设备的知识图谱的应用过程,具体可以包括如下步骤:
57.步骤101,获取设备的知识图谱;
58.在本发明实施例中,对知识图谱技术在设备异常监控场景下的应用,可以表现为对设备进行管理以及异常监控的知识图谱进行构建,所构建的知识图谱可以用于表征设备的关系网,该关系网可以体现设备、设备的人员数据和设备的设备数据之间的关联关系。
59.在本发明的一种实施例中,可以对设备的知识图谱进行获取,以便基于所获取的知识图谱中所表征的关联关系,对设备异常进行监控。
60.具体地,所获取的知识图谱,主要可以基于设备、设备的人员数据和设备的设备数据之间的关联关系构建得到。
61.其中,人员数据可以包括人员的姓名、岗位、电话和位置信息等;设备数据可以包括设备参数和设备实时数据,设备参数主要为设备固有参数,可以用于指示设备的基本信息,例如包括设备名称、设备型号、设备基本功能等;设备实时数据主要可以包括用于表示自身运行状况的设备运行状态参数,该参数主要是设备进行数据传输的过程中基于传感器进行采集得到,或者基于系统导入得到,设备运行状态参数通常也会受到环境状况的影响,例如包括设备的转速、温度、单位时间耗电量、经纬度、压力值等。在本技术实施例中,人员数据和设备参数为相对不会变化的数据,可以称之为线下数据;设备实时数据属于实时更新的数据,可以称之为实时数据,以实现对结合线下数据和实时数据的知识图谱构建。
62.在知识图谱中所表征的关系网,涉及实体、关系以及属性的概念。
63.实体,可以指的是在设备异常监控场景中与设备异常监控相关的事物;实体关系,可以指的是一些实体之间的某些联系,可以简称为关系;实体关系,主要是实体及其关系的简称;属性,可以表现为用一个事物的若干属性的取值,来对这个事物进行多维度的描述。
64.在本发明实施例中,主要可以表现为设备实体、人员实体和数据实体,以及设备实体、人员实体和数据实体之间的关系。
65.步骤102,采集设备的实时数据,根据实时数据更新知识图谱;
66.在对设备的知识图谱进行获取之后,此时可以采集设备的实时数据,对知识图谱进行动态更新,结合实时数据对知识图谱进行的更新间接构建实时知识图谱,使得基于知识图谱进行的设备异常监控更加准确。
67.具体地,可以基于所采集的实时数据,对知识图谱中的设备实体、人员实体和数据实体,以及设备实体、人员实体和数据实体之间的关系进行更新。
68.需要说明的是,对于知识图谱的更新方式,可以是边采集数据边更新的操作,也可
以是实时采集数据之后基于设定的更新周期对知识图谱进行更新操作,对此,本发明实施例不加以限制。
69.步骤103,检测到设备存在异常数据节点,根据更新后的知识图谱获取异常数据节点的目标关系网;
70.在实际应用中,若设备的实时数据超过所设定的数据阈值,此时可以确定超过数据阈值的实时数据所在的数据节点为异常数据节点,即设备发生异常。
71.在本发明的一种实施例中,当检测到设备存在异常数据节点时,可以根据更新后的知识图谱获取异常数据节点的目标关系网,以便基于目标关系网对异常数据节点的影响范围信息进行确定。
72.步骤104,根据目标关系网生成警报信息。
73.具体地,目标关系网可以包括发生异常的异常设备实体、与发生异常的设备实体相关的异常人员实体以及异常设备实体和异常人员实体之间的相关属性,其可以用于表征异常数据节点的影响范围信息,此时可以根据影响范围信息生成警报信息,以告知在目标关系网中相关人员设备发生异常。
74.由于警报信息由影响范围信息生成,此时可以通过向相关人员的终端设备推送警报信息,从而实现对影响范围信息的推送,基于影响范围信息辅助在目标关系网中相关人员运维设备的异常数据节点,帮助人员了解异常数据的影响面,尽量缩短人员对设备的异常数据节点进行运维的时间。
75.在实际应用中,可以通过最短路径搜索将警报信息和关系网查询结果,将警报信息推送至路径最短的人员,辅助人员排除异常。路径最短的人员,在关系网中,主要指的在关系网中与设备之间连接的人员,一般是设备的负责人,即通常可以对负责人进行消息推送。其中,关系网中包括已异常数据为中心扩散的影响面,通过该关系网可以定位到产生异常数据的设备以及该异常数据可能会影响到的设备,同时关系网中也包括设备的管理人员,将该关系网加工整理后作为异常信息推送给管理人员,有助于快速定位问题,了解问题影响面。
76.在本发明实施例中,通过采集设备的实时数据,并基于实时数据对设备的知识图谱进行动态更新,且在检测到异常数据节点时,能够基于更新后的知识图谱自动查询异常数据节点的目标关系网,以向相关人员发送警报信息告知其设备发生异常,在基于知识图谱对设备异常进行实时监控的情况下,还能够基于警报信息帮助人员了解异常数据节点的影响面,辅助工作人员进行决策,尽量缩短人员对设备的异常数据节点进行运维的时间。
77.参照图2,示出了本发明的另一种设备异常监控方法实施例的步骤流程图,侧重于设备的知识图谱的构建过程,具体可以包括如下步骤:
78.步骤201,获取设备的人员数据和设备的设备数据,根据设备、设备的人员数据和设备的设备数据之间的关联关系,得到设备的关系网;
79.在本发明实施例中,对知识图谱技术在设备异常监控场景下的应用,可以表现为对设备进行管理以及异常监控的知识图谱进行构建,所构建的知识图谱可以用于表征设备的关系网,该关系网可以体现设备、设备的人员数据和设备的设备数据之间的关联关系。
80.具体地,可以通过获取设备的人员数据和设备的设备数据,以便确定设备、设备的人员数据和设备的设备数据之间的关联关系,对设备的关系网进行构建,从而对设备的知
识图谱进行构建。
81.其中,人员数据可以包括人员的姓名、岗位、电话和位置信息等;设备数据可以包括设备参数和设备实时数据,设备参数主要为设备固有参数,可以用于指示设备的基本信息,例如包括设备名称、设备型号、设备基本功能等;设备实时数据主要可以包括用于表示自身运行状况的设备运行状态参数,该参数主要是设备进行数据传输的过程中基于传感器进行采集得到,或者基于系统导入得到,设备运行状态参数通常也会受到环境状况的影响,例如包括设备的转速、温度、单位时间耗电量、经纬度、压力值等。在本技术实施例中,人员数据和设备参数为相对不会变化的数据,可以称之为线下数据;设备实时数据属于实时更新的数据,可以称之为实时数据,以实现对结合线下数据和实时数据的知识图谱构建。
82.在本发明的一种实施例中,对设备、设备的人员数据和设备的设备数据之间的关联关系的获取,主要可以表现为设备实体、人员实体和数据实体,以及设备实体、人员实体和数据实体之间的关系。
83.在实际应用中,可以对设备、设备的人员数据和设备的设备数据进行实体抽取操作,得到设备实体、人员实体和数据实体,以及对设备、设备的人员数据和设备的设备数据进行关系抽取,得到设备实体、人员实体和数据实体之间的关系,以便基于设备实体、人员实体和数据实体,以及设备实体、人员实体和数据实体之间的关系,构建得到设备的关系网。
84.示例性地,实体抽取,可以通过采用bert(bidirectional encoder representation from transformers,基于变换器的双向编码器表示技术,是一种预训练模型)+bilstm(bi-directional long short-term memory,双向长短期记忆网络,由前向lstm与后向lstm组合而成)+crf(conditional random field,条件随机场,是一个无向概率图模型)的方式进行抽取,具体表现为通过bert将数据转换为词向量,使用bilstm+crf(bilstm+crf指的是命名实体识别)进行训练,识别对应实体的类别;关系抽取,可以通过采用基于规则的方式,预先定义好各个实体之间存在的关系,然后进行匹配实现。本发明实施例对实体抽取和关系抽取的具体过程不加以限制。
85.在本发明的一些实施例中,在对数据进行实体抽取以及关系抽取之前,可以对所获取的数据进行预处理,对线下数据和实时数据所进行的预处理,可以包括但不限于统一单位、去除噪声数据、去停用词、数据标注等操作。
86.需要说明的是,对于实时数据所进行的预处理操作,还可以包括对实时数据接入模块的构建,所构建的实时数据接入模块主要可以用于后续基于所采集的设备的实时数据对知识图谱进行更新。
87.在本发明的一些实施例中,在得到数据实体之后,还可以设定数据实体的数据阈值,以基于所设定的数据阈值指示数据实体相应的实时数据所在的数据节点是否发生异常,便于后续对异常数据节点的监控从而实现对设备的异常监控。需要说明的是,不同数据的阈值设定不一样,具体根据实际生产环境确定,对此,本发明实施例不加以限制。
88.步骤202,根据设备的关系网构建针对设备的知识图谱;
89.设备实体、人员实体和数据实体之间的关系,可以包括设备实体和人员实体之间的关系,和/或设备实体和设备实体之间的关系,和/或设备实体和数据实体之间的关系,和/或数据实体和数据实体之间的关系。
90.其中,设备实体和人员实体之间的关系,主要是用于呈现管理关系;设备实体和设备实体之间的关系,主要用于呈现上下游等的工序关系,具体可以根据场景确定;设备实体和数据实体之间的关系,主要用于呈现产生关系;数据实体和数据实体之间的关系,主要存在相互影响关系,通常涉及相关计算过程。
91.在本发明的一些实施例中,在得到设备实体、人员实体和数据实体,以及设备实体、人员实体和数据实体之间的关系之后,可以将前述构成三元组存储至图数据库中,以便基于三元组体现设备的关系网,从而实现对知识图谱的构建。其中,三元组可以包括“实体-关系-实体”,以及“实体-关系-属性”这两种类型,本发明实施例对此不加以限制。
92.此外,还可以将设备维修记录等信息存储在关系型数据库中,关联知识图谱中的设备实体,由于设备属性值已存在构建的知识图谱中,设备维修记录可以作为一种实时数据实体导入知识图谱,与相关设备和人员进行关联,以便后续在向相关人员的终端设备推送警报信息时,能够进一步帮助人员快速定位问题以及了解问题影响面。
93.步骤203,基于所采集的设备的实时数据对知识图谱进行更新,在检测到设备存在异常数据节点时,基于异常数据节点的目标关系网生成并推送警报信息。
94.基于知识图谱的设备异常监控过程,可以对设备的知识图谱进行获取,以便基于所获取的知识图谱中所表征的关联关系,对设备异常进行监控。
95.在对设备的知识图谱进行获取之后,此时可以采集设备的实时数据,以对知识图谱进行动态更新,使得基于知识图谱进行的设备异常监控更加准确。
96.在实际应用中,若设备的实时数据超过所设定的数据阈值,此时可以确定超过数据阈值的实时数据所在的数据节点为异常数据节点,即设备发生异常。
97.在本发明的一种实施例中,当检测到设备存在异常数据节点时,可以根据更新后的知识图谱获取异常数据节点的目标关系网,基于目标关系网对异常数据节点的影响范围信息进行确定,此时可以根据影响范围信息生成警报信息,以告知在目标关系网中相关人员设备发生异常。
98.在实际应用中,可以通过最短路径搜索将警报信息和关系网查询结果,将警报信息推送至路径最短的人员,辅助人员排除异常。路径最短的人员,在关系网中,主要指的在关系网中与设备之间连接的人员,一般是设备的负责人,即通常可以对负责人进行消息推送。其中,关系网中包括已异常数据为中心扩散的影响面,通过该关系网可以定位到产生异常数据的设备以及该异常数据可能会影响到的设备,同时关系网中也包括设备的管理人员,将该关系网加工整理后作为异常信息推送给管理人员,有助于快速定位问题,了解问题影响面。
99.在本发明实施例中,通过采集设备的实时数据,并基于实时数据对设备的知识图谱进行动态更新,且在检测到异常数据节点时,能够基于更新后的知识图谱自动查询异常数据节点的目标关系网,以向相关人员发送警报信息告知其设备发生异常,在基于知识图谱对设备异常进行实时监控的情况下,还能够基于警报信息帮助人员了解异常数据节点的影响面,辅助工作人员进行决策,缩短人员对设备的异常数据节点进行运维的时间。
100.参照图3,示出了本发明实施例提供的设备知识图谱系统的架构示意图,可以包括数据层、图谱层以及服务层。
101.其中,数据层主要负责对知识图谱数据的获取范围和获取方式进行限定,即可以
负责对线下数据和实时数据进行采集,线下数据主要指的是相对不会变化的数据,可以包括人员数据和设备参数;设备实时数据为实时更新的数据,可以包括设备运行状态和设备传输数据。
102.图谱层为知识图谱系统应用的基础,主要负责对获取数据进行预处理,抽取构建知识图谱三元组以及将三元组信息进行存储的操作,图谱层具体可以部署有图数据库(例如neo4j图数据库)和数据接入模块,其中neo4j图数据库可用于存储三元组,存在数据接入模块主要可以对设备实时数据进行接入,以便基于所采集的设备的实时数据对知识图谱进行更新。
103.服务层建立在图谱层之上,主要负责在检测到异常数据节点时,通过最短路径搜索,进行警报信息的推送,实现设备异常监控。
104.设备知识图谱系统的具体实现过程,如图4所示,可以通过采集设备相关的线下数据和实时数据,构建设备的知识图谱以表征设备、设备数据和人员三者之间的关联关系,然后可以通过实时数据动态更新知识图谱,并对设备的数据节点设定阈值,当超过阈值时可以自动查询数据节点的关系网,推送警报信息给相关人员,实现对设备的智能异常监控。
105.具体地,对知识图谱的构建过程,可以表现为在对数据进行数据预处理之后,过实体抽取和关系抽取构建出设备实体、人员实体和数据实体及其三元组,且将构建的三元组,包括“实体-关系-实体”以及“实体-关系-属性”这两种类型的三元组存入图数据库中。
106.对警报信息的生成与推送过程,可以表现为通过最短路径搜索以及局部图谱分析等将警报信息和关系网查询结果,将警报信息推送至路径最短的人员,辅助人员排除异常。其中,关系网中包括已异常数据为中心扩散的影响面,通过该关系网可以定位到产生异常数据的设备以及该异常数据可能会影响到的设备,同时关系网中也包括设备的管理人员,将该关系网加工整理后作为异常信息推送给管理人员,有助于快速定位问题,了解问题影响面。
107.在本发明实施例中,通过采集设备的实时数据,并基于实时数据对设备的知识图谱进行动态更新,且在检测到异常数据节点时,能够基于更新后的知识图谱自动查询异常数据节点的目标关系网,以向相关人员发送警报信息告知其设备发生异常,在基于知识图谱对设备异常进行实时监控的情况下,还能够基于警报信息帮助人员了解异常数据节点的影响面,辅助工作人员进行决策,缩短人员对设备的异常数据节点进行运维的时间。
108.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
109.参照图5,示出了本发明的一种设备异常监控装置实施例的结构框图,具体可以包括如下模块:
110.知识图谱获取模块501,用于获取设备的知识图谱,所述知识图谱用于表征所述设备的关系网;
111.知识图谱更新模块502,用于采集所述设备的实时数据,根据所述实时数据更新所述知识图谱;
112.目标关系网获取模块503,用于检测到所述设备存在异常数据节点,根据更新后的知识图谱获取所述异常数据节点的目标关系网;
113.报警模块504,用于根据所述目标关系网生成警报信息;所述警报信息用于告知在所述目标关系网中相关人员所述设备发生异常。
114.在本发明的一种实施例中,在获取设备管理知识图谱之前,本发明实施例提供的装置还可以包括如下模块:
115.知识图谱构建模块,用于获取所述设备的人员数据和所述设备的设备数据;根据所述设备、所述设备的人员数据和所述设备的设备数据之间的关联关系,得到所述设备的关系网;根据所述设备的关系网构建针对所述设备的知识图谱。
116.在本发明的一种实施例中,知识图谱构建模块可以包括如下子模块:
117.关系网构建子模块,用于对所述设备、所述设备的人员数据和所述设备的设备数据进行实体抽取操作,得到设备实体、人员实体和数据实体;对所述设备、所述设备的人员数据和所述设备的设备数据进行关系抽取,得到设备实体、人员实体和数据实体之间的关系;基于所述设备实体、人员实体和数据实体,以及所述设备实体、人员实体和数据实体之间的关系,构建得到所述设备的关系网。
118.在本发明的一种实施例中,所述设备实体、人员实体和数据实体之间的关系包括设备实体和人员实体之间的关系,和/或设备实体和设备实体之间的关系,和/或设备实体和数据实体之间的关系,和/或数据实体和数据实体之间的关系。
119.在本发明的一种实施例中,在得到数据实体之后,知识图谱构建模块还可以包括如下子模块:
120.数据阈值设定子模块,用于设定所述数据实体的数据阈值;所述数据阈值用于指示所述数据实体相应的实时数据所在的数据节点是否发生异常。
121.在本发明的一种实施例中,在所述检测到所述设备存在异常数据节点之前,本发明实施例提供的装置还可以包括如下模块:
122.异常数据节点检测模块,用于在所述设备的实时数据超过所设定的数据阈值时,确定超过所述数据阈值的实时数据所在的数据节点为异常数据节点。
123.在本发明的一种实施例中,所述目标关系网包括发生异常的异常设备实体、与发生异常的设备实体相关的异常人员实体以及所述异常设备实体和所述异常人员实体之间的相关属性;报警模块504可以包括如下子模块:
124.警报信息推送子模块,用于基于所述异常设备实体、异常人员实体以及所述异常设备实体和所述异常人员实体之间的相关属性,确定所述异常数据节点的影响范围信息;基于所述影响范围信息生成警报信息,其中,所述影响范围信息用于辅助在所述目标关系网中相关人员运维所述设备的异常数据节点。
125.在本发明实施例中,本发明实施例提供的设备异常监控装置,通过采集设备的实时数据,并基于实时数据对设备的知识图谱进行动态更新,且在检测到异常数据节点时,能够基于更新后的知识图谱自动查询异常数据节点的目标关系网,以向相关人员发送警报信息告知其设备发生异常,在基于知识图谱对设备异常进行实时监控的情况下,还能够基于警报信息帮助人员了解异常数据节点的影响面,辅助工作人员进行决策,缩短人员对设备的异常数据节点进行运维的时间。
126.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
127.本发明实施例还提供了一种电子设备,包括:
128.包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述设备异常监控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
129.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述设备异常监控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
130.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
131.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
132.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
133.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
134.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
135.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
136.最后,需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
137.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
138.以上对本发明所提供的一种设备异常监控方法、一种设备异常监控装置、相应的一种电子设备以及相应的一种计算机可读存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。