我是Fiware技术的新手,我读过许多关于Orion上下文代理的文档,但我不清楚上下文使用者是否可以从Orion Context Broker请求有关实体的历史值。
我的意思是,如果上下文使用者需要从第1天到第10天从单个温度传感器进行分析,那么它能从Orion请求这些值还是上下文使用者只能从存储的数据库中检索这些值?
示例图像
猎户座有这种能力吗?
发布于 2018-06-27 09:26:57
由Orion上下文代理管理的上下文库对应于系统的当前状态。换句话说,如果给定实体的给定属性具有一个值,而新的更新更改了该值,则旧属性将被覆盖。
这不是Orion的限制,而是一个设计原则,由于存储历史上下文的响应性,负责其他FIWARE组件。特别是,天鹅座用于持久化这类历史信息。它扮演上下文使用者的角色,订阅Orion并在多个持久性后端(HDFS、CKAN、MySQL、MongoDB等)存储数据。它可以与短期历史结合使用,它提供了一个类似Orion NGSIv1 API的REST,以获取原始的历史数据和一些基本的聚合(和、平均值等)。
https://stackoverflow.com/questions/51056513
相似问题