问题标签 [fiware]

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.

0 投票
1 回答
298 浏览

fiware - 如何知道 Cosmos 中的 Cygnus 通知表名称?

我正在使用 Cygnus 通过 httpfs 向 Cosmos 发送 Orion Context Broker 通知。

Hive 历史中发送到 Cosmos 的数据存储在哪里?存储 Cygnus 数据的表的名称是什么?

0 投票
1 回答
350 浏览

fiware-orion - Fi-Ware 大数据配置

我正在阅读通过 Fi-Ware 安装 Bigdata 的教程。

https://github.com/telefonicaid/fiware-connectors/blob/develop/flume/README.md

我已经成功地完成了“安装 Cygnus 及其依赖项”的步骤。我意识到有一个新的 Cygnus 版本(本教程中使用的是 0.3 而不是 0.2.1)。我想知道是否有必要完成与依赖项安装相关的另一个步骤。

我在教程的下一段中找到

OrionCKANSink 依赖项

如果您没有将它们包含在 Cygnus 包中,则这些是您需要在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 下安装的包:

如果您没有将它们包含在 Cygnus 包中,则这些是您需要在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 下安装的包:

这些包不需要安装,因为它们已经包含在 Flume 包中(它们只是为了提供信息而列出):

另外,如前所述,记得用这个覆盖 APACHE_FLUME_HOME/lib/libthrift-0.7.0.jar 包:

最后,如果您打算使用 OrionMySQLSink,请在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 中包含最新的 MySQL 连接器:

有没有更简单的方法来安装和配置 cygnus?似乎很难将 Bigdata 与 fi-ware 一起使用。

谢谢

0 投票
1 回答
129 浏览

fiware - Cosmos HttpFS 文件格式

实际上,我正在通过 Cygnus 向 Cosmos 发送数据。Cygnus 放置数据的 Cosmos 目录例如是 /user/myUser/mysetdata。我已经使用以下列创建了配置单元表:recvTimeTs、recvTime、entityId、entityType、attrName、attrType、attrValue。

现在,我想通过 HttpFS 将数据直接放入 Cosmos 到放置 Cygnus 的同一目录中。

“.txt”文件格式怎么可能?必须用逗号分隔吗?例如:

recvTimeTs;recvTimem;entityId;entityType;attrName;attrType;attrValue 值;值;值;...

0 投票
1 回答
4082 浏览

yum - 如何配置系统以使用 FIWARE yum 存储库?

我知道 FI-WARE 在http://repositories.testbed.fiware.org/提供了一个公共 yum 存储库,可用于安装 FI-WARE 软件包,例如 Orion contexto Broker。

但是,如何配置我的系统以使用该存储库?例如,我需要在我的 /etc/yum.repos.d/ 目录中添加哪个 .conf 文件以使其工作。

谢谢!

0 投票
1 回答
298 浏览

fiware - 从固件对象存储下载 blob

我在使用 ObjectStorageAPI 管理 FIWARE 对象存储中的文件时遇到问题。在编写了一组创建图像并将它们上传到对象存储的小部件/操作符之后,我希望能够在任何给定实例下下载这些文件。但是,我似乎无法这样做。

通过身份验证后,我列出容器内容,然后尝试下载由全局变量 file_name 指定的所需文件,如下所示:

运行上面的代码会产生如下输出:

没有给出任何其他信息。

同时,我的浏览器的网络监视器表明事务实际上是正确发生的,因为(未格式化和缩小的)响应负载是:

HTTP 状态是 200 或 304,应该被认为是正常的。请注意,我可以通过固件门户 UI 正常下载请求的文件。

关于我应该如何以正确的方式实际获取文件的任何想法?

0 投票
1 回答
194 浏览

fiware - Wirecloud FI-Ware 测试平台兼容性

我想知道 Wirecloud 是否使用 FI-WARE Testbed 而不是 Fi-lab 提供对对象存储的完全支持。我已经成功地将 Wirecloud 与 Testbed 集成,并开发了一组小部件,这些小部件能够成功地将文件上传/下载到 Fi-lab 中的特定容器。但是,相同的小部件似乎在 Fi-lab 中不起作用,因为我在尝试检索包含以下响应的身份验证令牌(也使用众所周知的 object-storage-test 小部件)时收到错误 500:

我注意到在开始(开始交易)中提供的令牌是

关于可能出了什么问题的任何想法?

0 投票
1 回答
443 浏览

fiware-orion - 为什么 Orion Context Broker 不返回带有模式表达式的查询所期望的所有实体?

几天前,当我使用正则表达式查询 Orion 上下文代理时,响应包括与该正则表达式匹配的所有实体,现在只检索旧实体的数据,如果我想访问最新的实体,我需要使用更具体的正则表达式发出另一个请求。

问题是现在我需要使用不同的正则表达式进行两个不同的查询来检索旧实体和新实体,而一周前我只需要使用最通用的正则表达式进行查询。

想象一下,我的实体 id 的结构是:

  • dev:name_proyect:name_object:name_service

几天前,我只需要这个通用表达式来检索所有数据:

  • dev:name_proyect:.*

现在我需要两个查询来获得相同的结果:

  • dev:name_proyect:.* -> 响应仅包含旧实体
  • dev:name_proyect:name_object:.* -> 响应只检索新数据

那么,Orion CB 中正则表达式的使用是否发生了变化?我现在需要做其他事情来检索所有数据,只需一个查询和最通用的正则表达式吗?

我正在使用的 Orion 实例是: http ://orion.lab.fi-ware.eu:1026

0 投票
1 回答
222 浏览

authentication - 在 Orion Context Broker 中获取令牌

我正在尝试获取身份验证令牌以开始查询一些信息。问题是当我在 Linux 中执行令牌脚本并输入我的姓名和密码时,服务器没有给我令牌。我只是得到一个空的空间。有人知道如何进行吗?

编辑:我只是输入

在 Ubuntu 的命令行窗口中。该脚本询问我用户名和密码。当我写它们时,我只收到一个空白空间。

非常感谢

0 投票
3 回答
289 浏览

curl - 在 Orion 中发现设备

我是 Fi-Ware 的新手,我正在尝试用它做一些有用的事情。特别是,我找到了一些命令来获取一些信息,但是你知道当你问你需要设备的 ID 时。我还没有找到一个明确的命令,用 curl 来获取 SmartSantander 中的 ID 列表。

谁能告诉我他/她是否可以,这是什么命令?非常感谢您

0 投票
1 回答
411 浏览

fiware - 使用 Cosmos 获取 Fi ware 中的历史数据

我正在尝试获取有关 Fi Ware 传感器的所有历史信息。我已经看到 Orion 使用 Cygnus 在 Cosmos 中存储历史数据。这些信息是否可以访问,还是只能使用 IDAS 来获取?

我在哪里可以获得有关此的更多信息?