用于历史/实时/重播的数据的复杂事件处理器制造技术

技术编号:16721875 阅读:42 留言:0更新日期:2017-12-05 18:44
描述了一种复杂事件处理器,其具有通信接口,其被配置为通过从一个或多个源拉取事件数据来检索事件数据并且接收被推送到该接口的至少一个实时事件流。连接到通信接口的事件处理管道包括连接在通信接口和组合器节点之间的多个运算符节点,组合器节点是被配置为组合来自源和来自实时事件流的事件数据的节点。通信接口被配置为从源检索事件并将从源检索的事件沿事件处理管道推送到组合器节点。通信接口被配置为仅响应于沿着管道在从组合器节点到通信接口的上游方向上传递的请求消息来检索和推送检索到的事件。

Complex event processor for historical / real-time / rebroadcast data

A complex event processor is described, which has a communication interface, which is configured to retrieve event data by pulling event data from one or more sources and receive at least one real-time event stream pushed to the interface. The event handling pipeline connected to the communication interface includes multiple operator nodes connected between the communication interface and the combiner node, and the combiner node is configured to combine the nodes from the source and the event data from the real-time event stream. The communication interface is configured to retrieve events from the source and push the events retrieved from the source along the event processing pipe to the combiner node. The communication interface is configured to retrieve and push the retrieved events only in response to the request message delivered along the upstream direction of the pipeline from the combiner node to the communication interface.

【技术实现步骤摘要】
【国外来华专利技术】用于历史/实时/重播的数据的复杂事件处理器
技术介绍
复杂事件处理涉及访问来自不同源的事件数据流,并且组合和分析该数据以计算可被用于控制下游系统或用于其他目的的输出。复杂事件处理系统将一个或多个查询应用于事件数据流,以从流中检索数据并计算结果。下面描述的实施例不限于解决已知的复杂事件处理系统的任何或所有缺点的实现。
技术实现思路
以下呈现了本公开的简要概述,以便向读者提供一个基本的理解。本
技术实现思路
并不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。其唯一目的是以简化的形式作为稍后呈现的更详细描述的序言呈现本文所公开的概念的选择。描述了一种复杂事件处理器,其具有通信接口,该通信接口被配置为从至少一个源检索事件数据并且接收被推送到通信接口的包括至少一个实时/重播事件流的数据。被连接到通信接口的事件处理管道包括被连接在通信接口和作为组合器节点的运算符节点之间的多个运算符结点,组合器节点是被配置为组合从源被检索的事件数据和从实时/重播事件流推送的数据的节点。通信接口被配置为从源中检索事件并且沿着事件处理管道在从通信接口朝向组合器节点的下游方向上推送从源检索的事本文档来自技高网...
用于历史/实时/重播的数据的复杂事件处理器

【技术保护点】
一种复杂事件处理器,包括:通信接口,所述通信接口被配置为通过从至少一个源拉取事件数据来从所述至少一个源检索所述事件数据并且接收被推送给所述通信接口的包括至少一个实时/重播事件流的数据;以及事件处理管道,所述事件处理管道被连接到所述通信接口并且包括被连接在所述通信接口和作为组合器节点的运算符节点之间的多个运算符节点,所述组合器节点被配置为组合从所述源被检索的和从所述实时/重播事件流被推送的事件数据;所述通信接口被配置为从所述源检索事件并且沿着所述事件处理管道在从所述通信接口朝向所述组合器节点的下游方向上推送从所述源检索的所述事件;所述通信接口被配置为仅响应于沿着所述管道在从所述组合器节点到所述通...

【技术特征摘要】
【国外来华专利技术】2015.04.02 US 14/677,6331.一种复杂事件处理器,包括:通信接口,所述通信接口被配置为通过从至少一个源拉取事件数据来从所述至少一个源检索所述事件数据并且接收被推送给所述通信接口的包括至少一个实时/重播事件流的数据;以及事件处理管道,所述事件处理管道被连接到所述通信接口并且包括被连接在所述通信接口和作为组合器节点的运算符节点之间的多个运算符节点,所述组合器节点被配置为组合从所述源被检索的和从所述实时/重播事件流被推送的事件数据;所述通信接口被配置为从所述源检索事件并且沿着所述事件处理管道在从所述通信接口朝向所述组合器节点的下游方向上推送从所述源检索的所述事件;所述通信接口被配置为仅响应于沿着所述管道在从所述组合器节点到所述通信接口的上游方向上被传递的请求消息来从所述源检索和推送所述事件。2.根据权利要求1所述的复杂事件处理器,其中,所述组合器节点被触发以响应于在所述组合器节点处的所述实时/重播流的接收而生成和发送所述请求消息。3.根据权利要求1或2所述的复杂事件处理器,其中,所述请求消息是包括至少一个请求时间的反向标号消息。4.根据权利要求3所述的复杂事件处理器,其中,所述运算符节点中的一个或多个各自存储指定如何改变在由所述运算符节点接收的反向标号消息中的一个或多个时间的反向功能。5.根据权利要求3所述的复杂事件处理器,其中,所述运算符节点中的一个或多个运算符节点被配置为改变在由所述运算符节点接收的反向标号消息中的一个或多个时间,并且生成和发送包括经改变的所述一个或多个时间的传出反向标号消息。6.根据前述权利要求中的任一项所述的复杂事件处理器,其中,所述请求消息包括被用于从所述源检索点和/或间隔事件的一个或多个时间。7.根据权利要求1至5中的任一项所述的复杂事件处理器,其中,所述源是包括间隔索引的存储装置,并且所述请求消息包括被用于从所述存储装置检索点和/或间隔事件的一个或多个时间,间隔事件包括起始边缘事件和结束边缘事件。8.根据前述权利要求中的任一项所述...

【专利技术属性】
技术研发人员:L·巴萨德I·J·G·d·桑托斯O·纳诺T·塔纳维斯基J·戈尔茨坦B·钱德拉莫利L·诺维克
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1