-
公开(公告)号:CN102096848A
公开(公告)日:2011-06-15
申请号:CN200910250437.X
申请日:2009-12-09
Applicant: SAP股份公司
IPC: G06Q10/00
CPC classification number: G06Q40/04 , G06F17/30516
Abstract: 本发明公开用于在对流事件的查询模式匹配期间进行快速响应的调度。提供一种系统,其包括:查询模式处理器,被配置为确定要被与事件流进行匹配的至少一个查询模式,并且被配置为确定代表当前可用于进行匹配的至少一个查询模式的活动实例的多个运行时模式,而且每个运行时模式包括多个状态;事件调度器,被配置为接收事件流中的事件,该事件与事件流中的当前事件集合相关联;运行时模式调度器,被配置为基于优先级度量确定运行时模式的经排序的集合,该优先级度量为每个运行时模式表征了在当前事件集合匹配时每个运行时模式从其当前状态的前进;以及模式匹配评估器,被配置为针对当前事件集合依次评估所述经排序的集合中的每个运行时模式。
-
公开(公告)号:CN101957832A
公开(公告)日:2011-01-26
申请号:CN201010227958.6
申请日:2010-07-16
Applicant: SAP股份公司
IPC: G06F17/30
CPC classification number: G06F17/30386
Abstract: 数据流查询中介可以使用查询处理器,其被配置为从流应用接收要对包括代表事件的多个元组的数据流应用的查询。流窗口管理器可以被配置为以定义包括所述元组的子集的窗口的规范来表达所述查询,该规范将所述窗口的内容定义为具有范围属性的元组的范围,所述内容通过该范围属性来指定,使用指定窗口随时间相对于所述内容的移动的同步属性来定义何时更新所述窗口,并且使用指定何时执行对所述窗口的内容的评估的评估属性来定义所述评估。查询翻译器可以被配置为翻译所述查询,包括将所述范围属性、同步属性和评估属性映射为数据流管理系统(DSMS)的流处理语言,从而获得翻译后的查询。DSMS中介体可以被配置为将所述翻译后的查询提供给所述DSMS,用于对其进行处理。
-