猎户座时间顺序咨询

时间:2017-08-20 20:29:34

标签: fiware-orion fiware-cygnus fiware-sth-comet

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

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

这准确吗?如果是这样,旧数据被删除了吗?

1 个答案:

答案 0 :(得分:1)

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

但是,如果您想拥有历史背景,则可以使用FIWARE解决方案。特别是,Cygnus可用于在多个存储后端(HDFS,MySQL,CKAN等)中保留这种历史上下文。在这些后端中,Short Term Historic在您的情况下可能特别有趣,因为它提供了类似NGSI的REST API接口来获取值,就像您正在展示的那样。

有关详细信息,请查看有关这些组件的文档。