事件历史

时间:2018-04-17 08:16:53

标签: complex-event-processing esper cumulocity

我们有一个场景,我们需要检查不同设备的状态并创建一个事件"已完成"。我们需要检查事件的历史记录并检查不同设备的状态,如果它们中的任何设备处于"停止"状态。我们如何查看事件的历史?

设备 - D1,D2,D3,D4

每个设备都有状态"开始"并且"停止"。如果所有设备都在"停止"然后我应该触发新的事件"完成"。如果任何设备在"开始"阶段我们不应该触发"完成"事件。为此,我们需要了解过去的事件。我们怎么能这样做?

请帮忙。

1 个答案:

答案 0 :(得分:0)

有一系列可用的函数可用于查询esper引擎中的历史数据:http://cumulocity.com/guides/event-language/functions/

最后,它们提供与REST API类似的功能。

相关问题