Wirecloud 上的 Cosmos

Cosmos on Wirecloud

参考 public 文档 (https://wirecloud.conwet.etsiinf.upm.es/slides/1.2_Integration%20with%20other%20GEs.html#slide16) 我想知道目前在连接 Wirecloud 和 Cosmos 以检索历史数据并通过混搭设置可视化方面是否有任何进展。

如果没有,您能否给出任何方向,以便我尝试围绕此实施一些措施?

注意:我已经检查了一些可用的文档,在我看来,我想要的功能可以通过一个简单的 python 实现来解决,以将 HDFS 文件检索为适当的 NGSI 格式,是吗?正确的?

尽管如此,我相信这将是一个肮脏的机制。推荐的方式应该是什么?

官方 Cosmos-WireCloud 集成当前不可用,尽管有 third-party 小部件使用 cosmos。

在我看来,访问 HDFS 文件系统的最佳选择是使用 WebHDFS(您需要在身份验证请求中添加 FIWARE 令牌)。

也应该可以连接到 Hive(有关详细信息,请参阅此 ticket

我真诚地希望不要通过回答我自己的问题并将其标记为正确来作弊,但我想为那些可能遇到与我一样的麻烦的人留下解决方案的记录。

我已经开发了一种快速而简单的机制来将 HDFS 文件检索为 NGSI 格式,这样我们就可以像使用 Orion 小部件一样检索历史数据。

https://github.com/netzahdzc/cloudCos

请注意,这是一个非常有效的进展,因此我希望最终修复一些硬代码。