问题标签 [fiware-knowage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 通过 Fiware 生态系统中的知识连接到 Hive/BigData
我是 Knowage 和 Fiware 生态系统的新手,我正在构建一个数据流来将上下文数据存储在 Orion 中,并通过 Cygnus 将这些数据保存到 HDFS。现在,我正在尝试将 Knowage 连接到我的 Spark/Hadoop 环境以可视化和分析这些数据,但是我在为 Hive2 JDBC 连接器配置正确的 jar 时遇到了很多困难。我正在使用从 docker hub 检索到的 knowage:8.0 docker 映像,我注意到在 $(TOMCAT_HOME)/webapps/knowage/WEB-INF/lib 中没有 Hive/Hive2/Spark 的连接器,所以我应该手动将它们放在那里,但它真的很挣扎......我的问题,是否有可能以任何方式将知识社区版连接到任何大数据源?我在有关大数据和 NoSQL 的部分中阅读了文档(https://knowage-suite.readthedocs.io/en/master/administrator-guide/configure-data-sources.html):
“请注意,这些连接仅适用于产品 KnowageBD 和 KnowagePM。”
我尝试了不同版本的 hive-jdbc,但总是得到相同的异常:
这里是来自 Knowage UI 的弹出消息:https ://i.stack.imgur.com/UUIDB.png
hdfs - Fiware:与 Knowage 的集成中断
几天以来,我一直在尝试使用 Knowage 平台基于不同的固件组件来实施我的解决方案。我想要做的只是将 Knowage 连接到 HDFS 以对通过 Cygnus 存储的数据执行简单的查询。我设法正确设置了数据源并且连接测试正常,但是当我尝试查询创建我的数据集时,我不断收到错误“方法不支持”。我已经发现并解决了几个与缺少 Jar 相关的问题,并且我已经手动插入了它们,但是最后一个错误继续出现而没有提供出路。我目前正在使用带有 docker 的 Knowage 7.2 CE,图像取自 dockerhub。我尝试了不同的版本,例如 8 和 8.1,但它们都导致相同的错误。即使在 Windows 10 上安装也有相同的错误。HDFS 数据库是通过 Hortonworks 容器通过官方镜像部署的。我已经被这个问题困扰了好几天了,有人可以帮助我吗?