Fiware 存储从猎户座到天鹅座的宇宙数据

Fiware 存储从猎户座到天鹅座的宇宙数据,fiware,fiware-cygnus,Fiware,Fiware Cygnus,我有一个疑问,在天鹅座订阅Orion Context Broker,然后天鹅座必须在宇宙中保存数据的架构中,如何保存数据。是否有必要实现自定义WebHDFS客户端以将数据从Cygnus持久化到Cosmos,或者如果我们通过CLI配置Cosmos,它是否可以自动存储?在阅读了一些文档之后,我不知道这“最后一步”是否可以通过使用CLI进行配置来完成,或者是否需要自定义客户端。当不需要自定义WebHDFS客户端时?如前所述,Cygnus订阅Orion,以便在某些所需实体的任何属性发生更改时接收有关这些

我有一个疑问,在天鹅座订阅Orion Context Broker,然后天鹅座必须在宇宙中保存数据的架构中,如何保存数据。是否有必要实现自定义WebHDFS客户端以将数据从Cygnus持久化到Cosmos,或者如果我们通过CLI配置Cosmos,它是否可以自动存储?在阅读了一些文档之后,我不知道这“最后一步”是否可以通过使用CLI进行配置来完成,或者是否需要自定义客户端。当不需要自定义WebHDFS客户端时?

如前所述,Cygnus订阅Orion,以便在某些所需实体的任何属性发生更改时接收有关这些实体的通知

然后呢?Cygnus使用WebHDFS REST API将数据写入Cosmos HDFS,通常是每个通知实体的一个文件。最初,如果文件没有退出,则使用RESTAPI中的“创建”操作;如果已经存在,则使用“追加”操作

上述文件是在哪里创建的?Cygnus HDFS文件路径如下:

/user/<your_cosmos_username>/<notified_fiware_service>/<notified_fiware_servicePath>/<built_destination>/<built_destination>.txt
/user//.txt
通知的固件服务
通知的固件服务路径
是Orion在通知中发送的Http头;它们是关于如何组织数据的。构建的
目的地通常是连接通知的
entityId
entityType
的结果


最后,
您的_cosmos_用户名
是您在FIWARE LAB cosmos部署中的Linux和HDFS用户名。这是通过使用您的FIWARE实验室凭据登录获得的。你一生中只需要这样一次;比方说,这是一个创建Unix用户名和HDFS用户空间的配置步骤。

非常感谢!因此,正如您所说,我将只执行“配置步骤”,而不编写任何特定的CLI。