(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210743526.3
(22)申请日 2022.06.27
(71)申请人 深信服科技股份有限公司
地址 518055 广东省深圳市南 山区学苑大
道1001号南山智园A1栋
(72)发明人 何文杰
(74)专利代理 机构 北京派特恩知识产权代理有
限公司 1 1270
专利代理师 李娟 张颖玲
(51)Int.Cl.
G06F 9/54(2006.01)
G06F 16/2455(2019.01)
(54)发明名称
一种事件处理方法、 装置、 设备和计算机可
读存储介质
(57)摘要
本申请实施例公开了一种事件处理方法, 该
方法包括确定具有多种解析逻辑的目标解析逻
辑; 其中, 目标解析逻辑用于确定事件间的多种
时序关联; 确定用于对事件流进行模式匹配的事
件模式; 基于事件模式和目标解析逻辑, 确定目
标事件匹配逻辑; 其中, 事件匹配逻辑用于确定
与事件模式匹配的复合事件; 基于目标事件匹配
逻辑对待处理事件流进行处理, 从待处理事件流
中确定目标复合事件。 本申请实施例还公开了一
种事件处理装置、 设备和计算机可读存 储介质。
权利要求书2页 说明书12页 附图5页
CN 115168070 A
2022.10.11
CN 115168070 A
1.一种事 件处理方法, 其特 征在于, 所述方法包括:
确定具有多种解析逻辑的目标解析逻辑; 其中, 所述目标解析逻辑用于确定事件间的
多种时序关联;
确定用于对 事件流进行模式匹配的事 件模式;
基于所述事件模式和所述目标解析逻辑, 确定目标事件 匹配逻辑; 其中, 所述事件 匹配
逻辑用于确定与所述事 件模式匹配的复合事 件;
基于所述目标事件匹配逻辑对待处理事件流进行处理, 并基于处理结果从所述待处理
事件流中确定目标复合事 件。
2.根据权利要求1所述的方法, 其特征在于, 所述确定具有多种解析逻辑的目标解析逻
辑, 包括:
确定用于确定按目标时序连续 流入的事 件组合的第一 解析逻辑;
确定用于确定对连续流入的重复事件去重后按所述目标时序流入的事件组合的第二
解析逻辑;
确定用于确定按所述目标时序流入且重复事件中每一事件对应一事件组合的多种事
件组合的第三解析逻辑; 其中, 所述目标解析逻辑包括所述第一解析逻辑、 所述第二解析逻
辑和所述第三 解析逻辑。
3.根据权利要求1所述的方法, 其特征在于, 所述确定用于对事件流进行模式匹配的事
件模式, 包括:
接收用于实现目标匹配需求的待处 理执行数据;
基于所述待处 理执行数据, 确定所述事 件模式。
4.根据权利要求1所述的方法, 其特征在于, 所述基于所述事件模式和所述目标解析逻
辑, 确定目标事 件匹配逻辑, 包括:
基于所述事 件模式, 确定事 件执行计划;
确定用于对 事件流进行处 理的目标平台的初始事 件匹配逻辑;
基于所述事件执行计划和所述目标解析逻辑更新所述初始事件匹配逻辑, 得到所述目
标事件匹配逻辑。
5.根据权利要求4所述的方法, 其特征在于, 所述基于所述事件模式, 确定事件执行计
划, 包括:
对所述事 件模式进行解析, 得到针对所述事 件模式的语法树;
在所述语法树可 执行的情况 下, 对所述语法树进行映射得到 逻辑执行计划;
对所述逻辑执行计划中的数据进行过滤和转换, 得到物理执行计划; 其中, 所述物 理执
行计划表征最优 事件执行计划。
6.根据权利要求4所述的方法, 其特征在于, 所述基于所述事件执行计划和所述目标解
析逻辑更新所述初始事 件匹配逻辑, 得到所述目标事 件匹配逻辑, 包括:
基于所述目标解析逻辑对所述事件执行计划进行解析, 得到针对所述事件模式的关联
语义;
基于所述关联语义更新所述初始事件 匹配逻辑的执行算子, 得到所述目标事件 匹配逻
辑。
7.根据权利要求6所述的方法, 其特征在于, 所述基于所述目标解析逻辑, 对所述事件权 利 要 求 书 1/2 页
2
CN 115168070 A
2执行计划进行解析, 得到针对所述事 件模式的关联语义, 包括:
基于第一解析逻辑、 第二解析逻辑以及第三解析逻辑, 依次对所述事件执行计划进行
解析, 得到所述关联语义。
8.根据权利要求6所述的方法, 其特征在于, 所述基于所述关联语义更新所述初始事件
匹配逻辑的执 行算子, 得到所述目标事 件匹配逻辑, 包括:
基于所述关联语义构建模式动态 链;
基于所述模式动态 链更新所述执 行算子, 得到所述目标事 件匹配逻辑。
9.一种事 件处理装置, 其特 征在于, 所述装置包括:
获取单元, 用于确定具有多种解析逻辑的目标解析逻辑; 其中, 所述目标解析逻辑用于
确定事件间的多种时序关联;
所述获取 单元, 还用于确定用于对 事件流进行模式匹配的事 件模式;
处理单元, 用于基于所述事件模式和所述目标解析逻辑, 确定目标事件匹配逻辑; 其
中, 所述事 件匹配逻辑用于确定与所述事 件模式匹配的复合事 件;
所述处理单元, 还用于基于所述目标事件匹配逻辑对待处理事件流进行处理, 并基于
处理结果从所述待处 理事件流中确定目标复合事 件。
10.一种事 件处理设备, 其特 征在于, 所述设备包括: 处 理器、 存储器和通信总线;
所述通信总线用于实现所述处 理器和所述存 储器之间的通信连接;
所述处理器用于执行所述存储器 中的事件处理程序, 以实现如权利要求1~8任一项所
述的事件处理方法的步骤。
11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有一个或者
多个程序, 所述一个或者多个程序可被一个或者多个处理器执行, 以实现如权利要求1~8
中任一项所述的事 件处理方法的步骤。权 利 要 求 书 2/2 页
3
CN 115168070 A
3
专利 一种事件处理方法、装置、设备和计算机可读存储介质
安全报告 >
其他 >
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:08:59上传分享