我们有一个场景,我们需要检查不同设备的状态并创建一个事件"已完成"。我们需要检查事件的历史记录并检查不同设备的状态,如果它们中的任何设备处于"停止"状态。我们如何查看事件的历史?
设备 - D1,D2,D3,D4
每个设备都有状态"开始"并且"停止"。如果所有设备都在"停止"然后我应该触发新的事件"完成"。如果任何设备在"开始"阶段我们不应该触发"完成"事件。为此,我们需要了解过去的事件。我们怎么能这样做?
请帮忙。
答案 0 :(得分:0)
有一系列可用的函数可用于查询esper引擎中的历史数据:http://cumulocity.com/guides/event-language/functions/
最后,它们提供与REST API类似的功能。