問題タブ [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 投票する
3 に答える
289 参照

curl - Orion でのデバイスの検出

私は Fi-Ware が初めてで、何か役に立つことをしようとしています。特に、いくつかの情報を取得するためのコマンドをいくつか見つけましたが、尋ねるとデバイスの ID が必要であることがわかります。SmartSantander で ID のリストを取得するための、curl を使用した明確なコマンドが見つかりませんでした。

彼/彼女ができるかどうか、そしてそれがどんなコマンドか教えてもらえますか? どうもありがとうございます

0 投票する
1 に答える
411 参照

fiware - Cosmos を使用して Fi ware で履歴データを取得する

Fi Ware のセンサーに関するすべての履歴情報を取得しようとしています。Orion が Cygnus を使用して Cosmos に履歴を保存するのを見てきました。その情報はアクセス可能ですか、それとも IDAS を使用してのみ取得できますか?

これに関する詳細情報はどこで入手できますか?

0 投票する
1 に答える
234 参照

fiware - Wirecloud、IDM オブジェクト ストレージ GE - マルチテナンシー

問題は、共有コンテナへのアクセスに関して、Wirecloud の IDM およびオブジェクト ストレージへの統合レベルに関するものです。具体的には、FI-LAB で実行され、URL http://cloud.lab.fi-ware.org/keystone/v2.0をキーストーン エンドポイントとして使用して FI-LAB IDM と統合されたプライベート WC インスタンスから、私はIDM から利用可能なすべてのテナントを取得できません (ユーザーが WC からログインしている場合、1 つだけを取得します - TENANT-B と言います):

もちろん、ポータルから FI-LAB にログインすると、 http ://cloud.lab.fi-ware.org/keystone/v2.0/tenants を呼び出したときに得られる答えが正しいことがわかります。

keystone.getTenant({... options ...}) 呼び出しを使用してテナントを取得しようとしています:

マルチテナンシーは WC でネイティブにサポートされていませんか、それとも何か不足していますか?

0 投票する
1 に答える
746 参照

hadoop - ログイン ハイブ、log4j ファイル

コマンドウィンドウからHiveにアクセスしようとしています。適切なディレクトリで「Hive」を実行しただけですが、「ログインが拒否されました」というエラーが表示されます。ログインに log4j が使用されていることを読みましたが、アカウントを作成してそこにユーザー データを書き込む必要があるかどうかはわかりません。どうもありがとうございました

0 投票する
1 に答える
576 参照

fiware-orion - Orion Context Broker から別の Orion Context Broker へのサブスクリプションが機能しない

私たちで管理されている CEP インスタンスに接続するために、fi-lab で新しい Orion インスタンスを作成しました。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>

しかし、元の Context Broker のエンティティ「x:y:z」から属性「TimeInstant」を更新すると、Orion インスタンスの同様のエンティティに変更はありません。そのため、元の Orion から私の Orion への更新要求はありません。

URL 参照属性をリクエストからイベントを受信する CEP URL に変更するだけで、Orion Context Broker インスタンスから Proton エンジンへのこの ONCHANGE サブスクリプションを達成しました。

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 が SmartCities に関する情報を取得

Cosmos と同じように動作させるために、CKAN にアクセスしようとしています。この場合、任意のアプリで使用するために、HTTP コマンドを使用することを好みます (可能であると聞いています)。どこで情報を入手できますか?

0 投票する
1 に答える
208 参照

fiware - ウィジェットは WireCloud にログインしているユーザーをどのように把握できますか?

ウィジェット開発者として、WireCloud にログインしているユーザーに応じて、ウィジェットにさまざまな情報を表示したいと考えています。

ウィジェットがロードされたときに、WireCloud にログインしているユーザーが誰であるかをウィジェットがどのように把握できるのでしょうか?

0 投票する
1 に答える
212 参照

fiware-orion - グローバル コンテキスト ブローカー フェデレーション

今まで、私は Fi-Lab/Cloud で作成され、psb-orion-image を使用してスタンドアロン モードで Context Broker インスタンスを使用してきました。ここで、その CB のインスタンスを http://orion.lab.fi-ware.org と連携させたいと考えています。私は XML フォームを使用して作成、更新します...そしてフェデレートするインスタンスの名前は「UPCT:TEMPERATURE:SENSOR」で、センサーの種類は「UPCT:SENSOR」です。

SSH で接続するので、次のフォームを送信します。

そして、サブスクリプション ID とともに、正しい応答が得られます。ただし、インスタンスの contextValue を更新してhttp://orion.lab.fi.ware.eu:1026にクエリを送信しようとすると、次のエラーが表示されます。

-:1: パーサー エラー: 開始タグが必要です。'<' が見つかりません Auth-token がリクエスト ヘッダーに見つかりません ^

に示されているように、インスタンスに更新するのと同じ値を取得する必要があると思います

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」パッケージをダウンロードし、すべてのアクセス許可を取得してパスにいると、次のエラーが発生します。

別の要件が必要ですか?何が起こるかわかりません、ありがとう