问题标签 [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 回答
234 浏览

fiware - Wirecloud,IDM 对象存储 GE - 多租户

当涉及到访问共享容器时,这个问题与 Wirecloud 与 IDM 和对象存储的集成程度有关。具体来说,从在 FI-LAB 上运行并使用 URL http://cloud.lab.fi-ware.org/keystone/v2.0作为 keystone 端点与 FI-LAB IDM 集成的私有 WC 实例,我似乎无法从 IDM 检索所有可用的租户(我只得到一个,作为从 WC 登录的用户 - 比如说 TENANT-B):

当然,我可以看到从门户登录FI-LAB时,调用 http://cloud.lab.fi-ware.org/keystone/v2.0/tenants时得到的答案是正确的:

我正在尝试使用 keystone.getTenant({... options ...}) 调用来获取租户:

WC 本身不支持多租户还是我遗漏了什么?

0 投票
1 回答
746 浏览

hadoop - 登录 Hive,log4j 文件

我正在尝试通过命令窗口访问 Hive。我只是在适当的目录中运行“Hive”,但出现错误“登录被拒绝”。我读过 log4j 用于登录,但我不知道我是否必须创建一个帐户并在那里写入我的用户数据。非常感谢

0 投票
1 回答
576 浏览

fiware-orion - 从 Orion Context Broker 订阅到另一个 Orion Context Broker 不起作用

我在 fi-lab 上创建了一个新的 Orion 实例,以便将它也连接到由我们管理的 CEP 实例。将存储在我的 Orion 实例上的数据必须由位于 orion.lab.fi-ware.eu:1026 上的现有 Orion 实例提供

为了使新 Orion 实例中的数据可用,订阅请求被发送到“主要”Orion 实例。此订阅是 ONCHANGE 订阅,请求是使用适当的标头令牌向 URL http://orion.lab.fi-ware.eu:1026/NGSI10/subscribeContext发出的

请求内容如下:

{ "entities": [ { "type": "location:mytype", "isPattern": "false", "id": "x:y:z" } ], "attributes": [], "reference": "http://a.b.c.d:1026/", "duration": "P1M", "notifyConditions": [ { "type": "ONCHANGE", "condValues": [ "TimeInstant" ] } ] }

当我提出这个请求时,响应是:

<subscribeContextResponse> <subscribeResponse> <subscriptionId>53d7473d1860a3cb2359ff11</subscriptionId> <duration>P1M</duration> </subscribeResponse> </subscribeContextResponse>

但是,当我从原始上下文代理中的实体“x:y:z”更新属性“TimeInstant”时,我的 Orion 实例中的类似实体没有任何变化。所以没有从原始 Orion 到我的 Orion 的更新请求。

我已经完成了从我的 Orion Context Broker 实例到 Proton 引擎的 ONCHANGE 订阅,只需将请求中的 url 引用属性更改为接收事件的 CEP url。

CB 实体与允许从 22、8080 和 1026 端口访问的安全组一起工作。

我认为问题出在 URL 引用属性中,我也尝试过使用 abcd:1026/NGSI10/updateContext 并且我遇到了同样的问题。

有人可以给我关于我的问题的任何想法吗?

0 投票
1 回答
200 浏览

fiware-orion - 让 Orion 从 Cosmos 获取数据并发布

我已经使用 Cygnus 在 Orion ContextBroker 和 Cosmos BigData 之间建立了订阅,当对 Orion 进行更新时,数据会正确地保存在 Cosmos 中。

但我想分析 Cosmos 中的数据并将结果返回给 Orion,最后从“外部”访问 Orion 中的结果数据。

如何做到这一点?当然,我希望我构建的解决方案尽可能“自动化”,但大多数情况下我只是想解决这个问题。

任何建议都非常感谢!

0 投票
1 回答
233 浏览

ckan - CKAN getting INFO about SmartCities

I'm trying to get access to CKAN in order to work the same way as with Cosmos. In this case I'll prefer to use HTTP commands (I've heard it's possible) to use it in any app. Where may I get some information?

0 投票
1 回答
208 浏览

fiware - 小部件如何找出登录 WireCloud 的用户?

作为小部件开发人员,我想根据登录 WireCloud 的用户在小部件中显示不同的信息。

小部件如何在加载时确定谁是登录 WireCloud 的用户?

0 投票
1 回答
212 浏览

fiware-orion - 全球上下文代理联盟

到目前为止,我一直在使用在 Fi-Lab/Cloud 中创建的独立模式下的上下文代理实例,并使用 psb-orion-image。现在我想将该 CB 的一个实例与 http//orion.lab.fi-ware.org 联合。我使用 XML 表单来创建、更新......并且要联合的实例的名称是“UPCT:TEMPERATURE:SENSOR”,而传感器类型是“UPCT:SENSOR”。

因此,通过 SSH 连接,我发送下一个表单:

我得到了正确的答复,带有订阅 ID。但是,如果我更新实例的 de contextValue 并尝试向http://orion.lab.fi.ware.eu:1026发送查询,则会收到错误消息:

-:1: 解析器错误:需要开始标记,'<' not found Auth-token not found in request header ^

我想我应该得到与我更新到我的实例相同的值,如中所示

https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/Publish/Subscribe_Broker_-_Orion_Context_Broker_-_User_and_Programmers_Guide#Context_Broker_Federation

我需要知道出了什么问题,以及我如何才能对全球 CB 做联邦调查。

谢谢

0 投票
1 回答
219 浏览

fiware-orion - 在 Orion 中运行累加器服务器时出错

我正在尝试运行 Orion 的累加器服务器以接收通知。

我已经下载了“contextBroker-tests”包,在拥有所有权限并在路径中之后,我收到了这个错误:

是否需要其他要求?我不知道会发生什么,谢谢

0 投票
1 回答
258 浏览

fiware-orion - Orion:未在 Accumulator 服务器中接收通知

我订阅了 Cosmos 中的一个实体(ontimeinterval 订阅),在此之前我使用以下命令运行了累加器服务器:

这是我发送的查询:

问题是我在服务器中没有收到任何通知(间隔是 10 秒和 1 个月)。

我究竟做错了什么?谢谢

0 投票
1 回答
111 浏览

fiware-orion - 我无法将小部件连接到数据库固件

我需要使用 Orion OS 将小部件连接到我机器上的数据库。问题是,当我连接到一台机器时,如果我连接的话,我有固定数据。但是当我将它连接到我的机器时,数据会自动更新,它不起作用并且不会在地图上显示数据。

在云中具有相同的配置。

我是否必须在腻子中采取任何初步步骤才能从小部件中提取数据?