猎户座时间咨询

Orion chronological consultation

我想知道是否可以使用 orion Context Broker 查阅旧数据。

EG:我有一个温度属性,值是不断变化的(4,5,9,10,30,2)。在示例和规范中,我的印象是只能查询最新值(在本例中为 2)。

这是准确的吗?如果是,是否删除了旧数据?

没错。这就是 Orion 的工作方式,并且对大多数用例都有意义。 Orion 是一个上下文代理,因此每当上下文发生变化(并且属性值是该上下文的一部分)时,Orion returns 新值。

但是,如果您想要历史背景,可以使用 FIWARE 解决方案。特别是,Cygnus can be used to persist such historical context in several storage backends (HDFS, MySQL, CKAN, etc.). Among these backends, the Short Term Historic 在您的情况下可能特别有趣,因为它提供了一个类似于 NGSI 的 REST API 接口来获取值的序列,正如您所展示的那样。

请查看有关这些组件的文档以了解更多详细信息。