【技术实现步骤摘要】
告警事件规则的解析方法、装置、电子设备及存储介质
本申请涉及计算机信息
,具体而言,涉及一种告警事件规则的解析方法、装置、电子设备及存储介质。
技术介绍
现阶段,在对电网的运行状态进行监控时,通常对采集到的多种告警信号进行判断,确定多种告警信号对应的电网告警事件,进而对确定的电网告警事件进行相关处理。实际中,随着智能变电设备、采集设备在输配电网络中的大规模使用,电网的告警信号数量也随之增加,监控人员在短时间内无法处理所有的告警信号,因此,通常使用监督学习模型对告警信号进行处理,监督学习模型对应有告警事件规则,将告警信号输入到监督学习模型中,监督学习模型基于告警事件规则对告警信号进行相关处理,输出对应的告警事件。但是,监督学习模型对应的告警事件规则并不具备直观的可解释性,导致处理告警事件的工作人员难以理解告警事件所触发的具体规则,不便于对告警事件进行准确高效地处理。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种告警事件规则的解析方法、装置、电子设备及存储介质,能够对现有的告警事件规则进行简化,并结合告警事件规则中每个事件特征的特征内容,生成具有解释性的告警事件规则,进而提高处理告警事件的工作人员的工作效率。第一方面,本申请实施例提供了一种告警事件规则的解析方法,所述解析方法包括:获取包括多个事件特征的告警事件规则;其中,所述多个事件特征之间通过逻辑连接词和括号进行连接;对所述告警事件规则中包括的多对最外层括号分别进行识别,根据识别出的每对最外层括号,以 ...
【技术保护点】
1.一种告警事件规则的解析方法,其特征在于,所述解析方法包括:/n获取包括多个事件特征的告警事件规则;其中,所述多个事件特征之间通过逻辑连接词和括号进行连接;/n对所述告警事件规则中包括的多对最外层括号分别进行识别,根据识别出的每对最外层括号,以及所述告警事件规则中包括的逻辑连接词的类别,确定所述告警事件规则对应的多个第一规则单元;/n逐级识别所述第一规则单元中包括的多对最外层括号,剔除所述第一规则单元中包括的逻辑连接词和所述多对最外层括号,得到所述第一规则单元对应的第一子集合;其中,多个第一子集合组成所述告警事件规则对应的第一总集合;/n获取所述告警事件规则中每个事件特征对应的特征内容,基于每个事件特征对应的特征内容,以及每个事件特征在所述第一总集合中所处的位置,生成所述告警事件规则对应的目标规则。/n
【技术特征摘要】
1.一种告警事件规则的解析方法,其特征在于,所述解析方法包括:
获取包括多个事件特征的告警事件规则;其中,所述多个事件特征之间通过逻辑连接词和括号进行连接;
对所述告警事件规则中包括的多对最外层括号分别进行识别,根据识别出的每对最外层括号,以及所述告警事件规则中包括的逻辑连接词的类别,确定所述告警事件规则对应的多个第一规则单元;
逐级识别所述第一规则单元中包括的多对最外层括号,剔除所述第一规则单元中包括的逻辑连接词和所述多对最外层括号,得到所述第一规则单元对应的第一子集合;其中,多个第一子集合组成所述告警事件规则对应的第一总集合;
获取所述告警事件规则中每个事件特征对应的特征内容,基于每个事件特征对应的特征内容,以及每个事件特征在所述第一总集合中所处的位置,生成所述告警事件规则对应的目标规则。
2.根据权利要求1所述的告警事件规则的解析方法,其特征在于,所述对所述告警事件规则中包括的多对最外层括号分别进行识别,包括:
遍历所述告警事件规则,若检测到当前所在的第一字符为左括号,则将该左括号入栈至第一栈,并将该第一字符对应的第一序号在第二栈内进行存储;其中,所述告警事件规则中包括多个字符,每个字符均对应有唯一的序号;
若检测到当前所在的第二字符为右括号,则控制所述第一栈中栈顶的左括号出栈,将该第二字符对应的第二序号在第二栈内进行存储;
判断所述第一栈内是否为空,若为空,则返回第二栈内最新存储的第二序号,以及最新出栈的左括号对应的第一序号,基于返回的第一序号和第二序号,识别所述告警事件规则中包括的每对最外层括号。
3.根据权利要求1所述的告警事件规则的解析方法,其特征在于,通过如下方式确定每个事件特征对应的特征内容:
获取包括多个信号的事件特征规则;其中,所述多个信号之间通过逻辑连接词和括号进行连接;每个所述事件特征对应有唯一的所述事件特征规则;每个信息对应有目标状态值;
对所述事件特征规则中包括的多对最外层括号分别进行识别,根据识别出的每对最外层括号,以及所述事件特征规则中包括的逻辑连接词的类别,确定所述事件特征规则对应的多个第二规则单元;
逐级识别所述第二规则单元中包括的多对最外层括号,剔除所述第二规则单元中包括的逻辑连接词和所述多对最外层括号,得到所述第二规则单元对应的第二子集合;其中,多个第二子集合组成所述事件特征规则对应的第二总集合;
获取所述事件特征规则中每个信号对应的信号内容,基于每个信号对应的信号内容和目标状态值,以及每个信号在所述第二总集合中所处的位置,生成所述事件特征对应的特征内容。
4.根据权利要求3所述的告警事件规则的解析方法,其特征在于,所述第二总集合中每两个第二子集合之间是或的逻辑关系,每个第一子集合包括多个第二总集合,且所述多个第二总集合之间是与的逻辑关系,所述解析方法还包括:
针对每个第一子集合,从该第一子集合包括的每个第二总集合中随机选取一个第二子集合,得到该第一子集合对应的多个第一目标组合;
对所述多个第一目标组合...
【专利技术属性】
技术研发人员:栾星,袁灿,于政,
申请(专利权)人:北京明略软件系统有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。