我试图获取有关Fi Ware传感器的所有历史信息。 我已经看到Orion使用Cygnus在Cosmos中存储历史。该信息是否可访问,或者只能使用IDAS来获取它?
我可以从哪里获得更多相关信息?
答案 0 :(得分:1)
从学习曲线的角度来看,您可以使用数据的方式:
使用原始数据,"本地" (即使用Hadoop命令登录到集群的头节点),远程"通过使用WebHDFS / HttpFS REST API。请注意,在这种方法中,您必须实现您需要的任何分析逻辑,因为Cosmos只允许您管理原始数据。
使用Hive以类似SQL的方式查询数据。同样,您可以通过调用Hive CLI在本地执行此操作,也可以使用Hive库在Java中实现您自己的Hive客户端(还有一些其他语言)来远程执行。
使用MapReduce(MR)以实现强大的分析。为此,您必须创建自己的基于MR的应用程序(通常使用Java)并在本地运行它。完成MR应用程序的本地运行后,您可以使用Oozie,它允许您以远程方式运行此类MR应用程序。
我的建议是从Hive开始(第1步很简单,但不提供任何分析功能),首先在本地尝试执行一些Hive查询,然后远程实现自己的客户端。如果这种分析对你来说还不够,那就转到MapReduce和Oozie。
有关Cosmos的所有文档都可以在FI-WARE Catalogue启用码中找到。在本文档中,我将强调: