問題タブ [fiware-cosmos]

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 に答える
237 参照

hive - ハイブ接続の失敗

パブリック Cosmos インスタンスで Hive に接続しようとしていますが、失敗します。

Java の DriverManager で接続を取得しようとすると失敗します。それは私にこのエラーを与えます:

そのため、Cosmos インスタンスでユーザーに接続し、Hive サーバーを起動しようとすると、次のエラーが発生します。

では、ハイブの何が問題なのですか??

数週間前に動作し、コードは変更されていないため、どこに問題があるのか​​ わかりません。

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

hadoop - Cosmos Hive の入力と map reduce の使用エラー

cosmos fiware lab インスタンスで Hive を実行する際にいくつか問題が発生しました。

まず、マシンにログインした後、Hive コマンド ラインに入力すると、次のエラーが表示されます (これに関連する他の質問を見ましたが、解決策が見つかりませんでした)。

ただし、 SELECT * FROM table; のようなクエリを実行できます。

一方、列フィールドのみを表示するなど、より具体的な他のクエリを実行しようとすると、マップ削減ジョブの実行が開始され、次のエラーが発生します。

どんな助けや提案も大歓迎です。

ありがとう。

0 投票する
0 に答える
188 参照

fiware - 最高の FIWare アーキテクチャ?

私たちは、次のような FiWare シティ センサー ネットワークを開発しています。

  1. センサー内部ではリアルタイムでデータを処理し、N 分ごとに平均値をサーバーに公開します。
  2. 報告された平均を処理するためのサーバー側の計算。これにより、新しいフィールドまたは既に報告されたフィールドの平均が生成されます (たとえば、日ごとの平均)。
  3. 最後に、すべてのセンサーの位置を示すマップと、センサーによって取得された複数のフィールドを示すプロットを示す Wirecloud コンポーネントがあります。

さらに、センサーはアラームを発生させることができ、すべてのサーバーとセンサーへのアクセスは安全である必要があり、サーバー データベースのスケーラビリティは将来の懸念事項です。現時点では、次のアーキテクチャがあります (OCB は Orion Context Broker の略です)。

ここに画像の説明を入力

「Webservice」および「Processing」コンポーネントは自社製ですが、FIWare コンポーネント (特にIOT スタック)についてもう少し読んだ後、ここに統合できるコンポーネントが他にもあることに気付きました。

このようなソリューションに何を使用していますか? それはかなり一般的に見えます (安全な属性の公開、保存、後処理、および値のプロット)。

0 投票する
2 に答える
270 参照

fiware-orion - How to connect Orion with the public cosmos.lab.fi-ware.org instance using Cygnus

I am trying to persist my Orion data into the public cosmos.lab.fi-ware.org instance using Cygnus. Cygnus is up and running and the HDFSSink part of my /usr/cygnus/conf/agent_1.conf looks like this:

# OrionHDFSSink configuration cygnusagent.sinks.hdfs-sink.channel = hdfs-channel cygnusagent.sinks.hdfs-sink.type = com.telefonica.iot.cygnus.sinks.OrionHDFSSink cygnusagent.sinks.hdfs-sink.enable_grouping = false cygnusagent.sinks.hdfs-sink.backend_impl = rest cygnusagent.sinks.hdfs-sink.hdfs_host = cosmos.lab.fi-ware.org cygnusagent.sinks.hdfs-sink.hdfs_port = 14000 cygnusagent.sinks.hdfs-sink.hdfs_username = myUsernameInCosmosLabInstance cygnusagent.sinks.hdfs-sink.hdfs_password = myPasswordInCosmosLabInstance cygnusagent.sinks.hdfs-sink.oauth2_token = myTokenForCosmosLabInstance cygnusagent.sinks.hdfs-sink.hive = true cygnusagent.sinks.hdfs-sink.hive.server_version = 2 cygnusagent.sinks.hdfs-sink.hive.host = cosmos.lablfi-ware.org cygnusagent.sinks.hdfs-sink.hive.port = 10000 cygnusagent.sinks.hdfs-sink.hive.db_type = default-db

I add a new subscription with Cygnus as the reference endpoint and I send an update to previously created NGSIEntity, but nothing appears in my cosmos.lab.fi-ware.org instance. When looking at /var/log/cygnus/cygnus.log I cant find nothing useful, and I find some Java errors.

I am using Orion v. 0.28 and Cygnus v. 0.13.

0 投票する
0 に答える
76 参照

fiware-orion - Cygnus が Cosmos に正しく接続されているかどうかを確認するにはどうすればよいですか?

Cygnusインスタンスを構成しました。Orion Context Brokerを通じて情報を公開していますが、すべてが正常に機能しているかどうかを確認したいと考えています。

すべてが正常であることをどのように確認できますか?

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

fiware - スパゴビとコスモスをつなぐ

Hive JDBC ドライバーを介して SpagoBI を Cosmos に接続しようとしています。接続は機能しますが、クエリ時に map reduce を実行できるようにするには、jar (json-serde-1.3.1-SNAPSHOT-jar-with-dependencies.jar) を追加する必要があります。

問題は、spago bi がデータセットの定義に対して複数のクエリをサポートしていないため、実際の選択を実行する前に jar を追加できないことです (セミコロンは jar のパスの一部として解釈されます)。

どのようにできるのか?jar を確実に追加して、ハイブをクエリするたびに再度追加する必要がないようにする方法はありますか? これは、spagobi からコスモス データにアクセスするための推奨される方法ですか、それとも私が認識していない別の方法ですか?

ありがとう!

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

fiware - Cygnus Cosmos の統合

idas-cygnus-orion フローの統合に成功し、すべてが完全に機能しています。(助けてくれてありがとう、フランシスコ)

ここで、Cosmos を統合に追加したいと思います。ここに投稿された回答で Cygnus を構成しました ( *で始まる部分は Cosmos 構成に追加されます)。

Cygnus を起動すると、このエラー メッセージが表示されます

パスにこの grouping_rules.conf ファイルがありますが、内部ではすべてがコメント化されています (CKAN 統合にはこのファイルが必要ないため) Cosmos 用にこのファイルを編集する必要がありますか? (はいの場合、どのように?)

この問題について私たちを助けていただけませんか?

どうもありがとう オマー