問題タブ [fiware-orion]
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.
fiware-orion - Fi-Ware ビッグデータ構成
Fi-Ware を介した Bigdata インストールのチュートリアルを読んでいます。
https://github.com/telefonicaid/fiware-connectors/blob/develop/flume/README.md
「Cygnus とその依存関係のインストール」までの手順を正常に完了しました。新しい Cygnus バージョン (チュートリアルで使用されている 0.2.1 ではなく 0.3) があることに気付きました。依存関係のインストールに関連する別の手順を実行する必要があるかどうかを知りたいです。
チュートリアルで次の段落を見つけました
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 を使用する場合は、最新の MySQL コネクタを APACHE_FLUME_HOME/plugins.d/cygnus/libext に含めます。
Cygnus をインストールして構成する簡単な方法はありますか?? fi-ware で Bigdata を使うのは難しそうです。
ありがとうございました
fiware-orion - Orion Context Broker: REST API 経由の有効なサブスクリプションのリスト?
ContextBroker の REST API を使用して、現在または有効なサブスクリプションのリストをそれらの subscriptionID で取得する方法はありますか? ドキュメントの利用可能な操作のリストに表示されません。
期間が満了するのを待つ以外に、もう必要のないサブスクリプションを削除したい場合の推奨事項は何ですか。mongoDB に直接アクセスしますか?
前もって感謝します
fiware-orion - GE Orion Context Broker: エンティティを更新するときに、「coords」タイプの属性を更新できません
よろしく、
私たちの問題は、GE 実装の Orion Context Broker に関連する「アプリオリ」です。私たちのバージョン Orion Context Broker: 0.14.0.
実装した Web サービスがあり、多数のディスポジティブによって収集されたデータを、アカウントの Fi-ware プラットフォームにデプロイしたマシンに送信します。私たちに提示された問題は、設定している属性の 1 つがタイプ属性「coords」であり、エンティティを更新しようとすると、その属性を更新できず、次のようになることです。エラー (以下を参照、応答の一部)。このフィールドも更新します。
ContextBroker に設定し、問題を引き起こしている REST リクエストは次のとおりです。
はい、APPEND アクション タイプの updateContext 操作を使用して、更新しようとしているエンティティを以前に作成しました。エンティティの作成に使用しているペイロードは次のとおりです。
REST Web サービスを使用しています。ペイロードのリテラル {0} は、コンテキストの各エンティティを識別します。たとえば、dispositivo の ID が 1111 の場合、リテラル {0} は 1111 になります。一方、センサーのコードが 2222 の場合、リテラル {0} は 2222 になります。リテラル {0} は識別キー (一意で null ではない)。
詳しくは、
1) まず、次のペイロードを持つ新しいエンティティを挿入します。リテラル {0} はエンティティの ID です。たとえば、id(entity) = 30000000000002 です。リテラル {1} は、エンティティ ID の温度の現在の値です。たとえば、温度(エンティティ) = 30,0 です。 .
2) 挿入操作の結果は次のとおりです。
3) クエリを作成し、ペイロードで作成された新しい値を確認できます。
4) 次に、導入した値を取得しています。
5) ここで、正しく導入したこのデータの更新を試みますが (確認方法)、エラーが発生します。
fiware-orion - Contextbroker をシステム サービスとして起動しようとすると、pidfile が見つかりません
スタンドアロン インスタンスを新しいバージョンにアップグレードしようとすると、この問題が頻繁に発生します。pid ファイルを手動で作成することで簡単に解決できます。しかし、現時点では、新しいバージョン 0.14.0 をインストールする際に、わかっていることはすべて作成しました。クリーン インストールを行っても、この「ステップ」は機能しませんでした。おそらく、新しい更新は yum update コマンドで利用できるはずです。
FG(contextBroker -fg) で実行すると、正常に動作します。そのように使用しています。
それが私のcurl localhost:1026/version
出力です:
Addictionly これは私の MD5 チェックサム出力です:
どうすれば解決できますか?
fiware-orion - X-Auth-Token を取得するにはどうすればよいですか?
Orion Context Borker からトークンを取得しようとしています。次の URL の wiki に従ってください。
ユーザーとパスワードを書き込むと、5 分後にスクリプトは「token:」とのみ書き込みます。
次のコマンドでスクリプトを実行します: ./token_script.sh
ユーザーとパスワードを尋ねると、スクリプトは次のように書き込みます。
トークン:
トークンは表示されません。
authentication - Orion Context Broker でのトークンの取得
情報のクエリを開始するために、認証トークンを取得しようとしています。問題は、Linux でトークン スクリプトを実行し、自分の名前とパスワードを入力すると、サーバーがトークンを提供しないことです。私はちょうど空のスペースを取得します。誰も続行する方法を知っていますか?
編集:入力するだけです
Ubuntu のコマンド ウィンドウ。スクリプトは、ユーザー名とパスワードを要求します。それらを書くとき、私はただ空のスペースを受け取ります。
どうもありがとうございました
curl - Orion でのデバイスの検出
私は Fi-Ware が初めてで、何か役に立つことをしようとしています。特に、いくつかの情報を取得するためのコマンドをいくつか見つけましたが、尋ねるとデバイスの ID が必要であることがわかります。SmartSantander で ID のリストを取得するための、curl を使用した明確なコマンドが見つかりませんでした。
彼/彼女ができるかどうか、そしてそれがどんなコマンドか教えてもらえますか? どうもありがとうございます