proxy - FIWARE 上下文提供程序可以用于 QuantumLeap 的历史数据吗?
问题描述
FIWARE 提供使用上下文提供程序从外部源获取通过上下文代理查询的实体的数据。
使用 QuantumLeap,历史数据可以存储在 CrateDB 等时间序列数据库中。
是否可以将这两个概念结合起来?在 QuantumLeap 设置中查询历史数据时,是否可以通过注册的上下文提供程序(或类似的代理实现)从另一个数据库中获取一些数据?最好使用开箱即用的 FIWARE 组件,而无需太多自定义魔法。
解决方案
您始终可以使用适当的协议将信息发送到 QuantumLeap。为此,在 FIWARE 生态系统中,我们定义了 IoT 代理,以将通用传输协议和有效负载格式转换为 NGSI 协议。此外,还有其他组件 FIWARE Draco 可用于将信息从一个数据库转换到另一个数据库。在 QuantumLeap 以及任何其他 FIWARE 组件的情况下,正常的工作方式是通过订阅数据源,这是我们始终在架构中放置 FIWARE Orion Context Broker 的主要原因,其目的是通知订阅者上下文信息中的任何更新。
推荐阅读
- jmeter - 如何强制 JMeter 将不同的端口分配给不同的线程?
- android - 我看不到从 Flurry 中删除旧版本的能力
- c++ - 包含后未声明“std::filesystem”
- android - 同一开发者如何在多个应用程序之间共享私有数据
- docker - Docker for Windows: Accessing named volume mounts
- c++ - 使用 g++ 的 Mutex 和 condition_variable 编译错误
- gulp - Minifying the conditional statement used in the comments of HTML using gulp
- python - AI MODEL:“ValueError:您正在尝试将包含 190 层的权重文件加载到具有 26 层的模型中。”
- javascript - How to auto-update jupyter notebook extension during development/debugging?
- vb.net - 如何让代码在后台永久运行,等待输入?(Visual Basic)