一种事件处理方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:28034255 阅读:37 留言:0更新日期:2021-04-09 23:16
本发明专利技术实施例提供一种事件处理方法、装置、终端及计算机可读存储介质,该事件处理方法通过获取设备的上报数据及设备所对应的规则,根据规则将上报数据进行分流并保存在对应的内存数据集中,从内存数据集中获取目标数据,目标数据至少包括上报数据,目标数据为匹配规则所需的数据,对目标数据进行计算并匹配规则。本发明专利技术还提供了一种事件处理装置、终端及计算机可读存储介质,通过本发明专利技术的实施,解决了当前相关技术中对于复杂事件规则尤其是聚集类型的规则的问题没有有效的解决方法,用户体验度低的技术问题,达到了提供了一种对于复杂事件规则尤其是聚集类型的规则的问题的有效解决方法,提升用户体验度的技术效果。

【技术实现步骤摘要】
一种事件处理方法、装置、终端及计算机可读存储介质
本专利技术实施例涉及但不限于物联网、边缘计算领域,具体而言,涉及但不限于一种事件处理方法、装置、终端及计算机可读存储介质。
技术介绍
物联网即InternetofThings,它是互联网的延伸与未来的发展方向。当前,火热的互联网可以理解为将人类紧密的联结在一起,而物联网是将人类和各种物(即设备)联结在一起,首先联结数至少高了一个数量级,其次将物也接入了网络,人与物、物与物的联动,会产生很多有价值的应用场景。什么是事件?在日常生活中,一个“事件”表示事情的发生,在CEP中,“事件”是一个指向计算机处理的对象,它标志或者记录某个发生的活动。简言之,事件是系统中某一活动记录的对象。事件标志着活动,一个事件可能和其他事件间存在关联。复杂事件处理(CEP,ComplexEventProcessing)是一种基于动态环境中事件流的分析技术,事件在这里通常是有意义的状态变化,通过分析事件间的关系,利用过滤、关联、聚合等技术,根据事件间的时序关系和聚合关系制定检测规则,持续地从事件流中查询出符合本文档来自技高网...

【技术保护点】
1.一种事件处理方法,其特征在于,所述事件处理方法包括:/n获取设备的上报数据;/n获取所述设备所对应的规则;/n根据所述规则将所述上报数据进行分流;/n将所述上报数据保存在对应的内存数据集中;/n从所述内存数据集中获取目标数据,所述目标数据至少包括所述上报数据,所述目标数据为匹配所述规则所需的数据;/n对所述目标数据进行计算并匹配所述规则。/n

【技术特征摘要】
1.一种事件处理方法,其特征在于,所述事件处理方法包括:
获取设备的上报数据;
获取所述设备所对应的规则;
根据所述规则将所述上报数据进行分流;
将所述上报数据保存在对应的内存数据集中;
从所述内存数据集中获取目标数据,所述目标数据至少包括所述上报数据,所述目标数据为匹配所述规则所需的数据;
对所述目标数据进行计算并匹配所述规则。


2.如权利要求1所述的事件处理方法,其特征在于,
当所述目标数据多于所述上报数据时,所述内存数据集中还保存有历史上报数据;
此时,所述目标数据包括所述上报数据和目标历史上报数据。


3.如权利要求2所述的事件处理方法,其特征在于,所述对所述目标数据进行计算并匹配所述规则包括:
滑动窗口对所述目标数据进行计算并匹配所述规则。


4.如权利要求3所述的事件处理方法,其特征在于,所述滑动窗口对所述目标数据进行计算并匹配所述规则之后,还包括:
对保存在所述内存数据集中超出滑动窗口所包括的所述历史上报数据进行释放。


5.如权利要求1-4任一项所述的事件处理方法,其特征在于,所述获取设备的上报数据之前,还包括:
建立所述设备与所述规则之间的映射关系以及所述规则与所述内存数据集之间的映射关系,其中所述规则与所述内存数据集之间的映射关系为一一映射。


6.如权利要求1-4任一项所述的事件处理方法,其特征在于,所述根据所述规则将所述上报数据进行分流之前,还包括:
若所述上报数据的格式与预设格式不一致,则将所述上报数据的格式转换为预设格式后,根据所述规则将所述上报数据进行分流。


7.如权利要求1-4任一项所述的事件处理方法,其特征在于,所述事件处理方法应用于以下至少之一:物联网云端、边缘节点。


8.如权利要求1-4任一项所述的事件处理方法,其特征在于,所述对所述目标数据进行计算并匹配所述规则之后,还包括:
若匹配所述规则成功,则执行相应的动作,所述动作包括以下至少之一:
通知用户、上报物联网云端、控制对应的设备执行相应的动作。


9.一种事件处理装置,其特征在于,所述事件处理装置包括:
第一获取模块,用于获取设备的上报数据;
第二获取模块,用于获取所述设备所对应的规则;
分流模块,用于根据所述规则将所述上报数据进行分流;
内存数据集,用于保存对应的上报数据;
第三获取模块,用于从所述内存数据集中获取目标数据,所...

【专利技术属性】
技术研发人员:杨荣康李娜贺晋宁
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1