RabbitMQ

ArcGIS VelocityRabbitMQ フィード タイプは、外部からアクセス可能な RabbitMQ ブローカーからのメッセージを登録して使用できます。 RabbitMQ の詳細については、RabbitMQ をご参照ください。RabbitMQ は、メッセージ キューを介したメッセージの配信と使用を可能にするメッセージキュー ソフトウェアです。

以下は、RabbitMQ フィードの使用例です。

  • データ アナリストは、RabbitMQ ブローカーによって提供されるセンサー データを取り込みます。
  • 物流部門は、車両の位置情報や属性情報を使用するように RabbitMQ フィードを構成します。

使用上の注意

フィードの接続パラメーターを設定した後で、「入力データの構成」を参照して、スキーマとキー パラメーターの定義方法について確認してください。

パラメーター

以下は、RabbitMQ フィードのパラメーターです。

パラメーター説明データ タイプ

ホスト

RabbitMQ ブローカーのホスト名。

String

ポート

RabbitMQ ブローカーのポート。

Integer

SSL の使用

RabbitMQ ブローカーに接続する際に SSL を使用するかどうかを指定します。

Boolean

仮想ホスト

(オプション)

RabbitMQ ブローカーの仮想ホスト。

ユーザー名

(オプション)

RabbitMQ ブローカーのユーザー名。

このパラメーターは、指定されている RabbitMQ キューがセキュリティ保護されている場合に必要です。

String

パスワード

(オプション)

RabbitMQ ブローカーのパスワード。

このパラメーターは、指定されている RabbitMQ キューがセキュリティ保護されている場合に必要です。

パスワード

事前読み込み数

RabbitMQ から送信できるメッセージの数。

事前読み込み数により、メッセージを承認する前に受信可能なメッセージの数が制限されます。

Integer

キュー名

(オプション)

メッセージが受信されるキューの名前。

String

検討事項および制限事項

RabbitMQ ブローカーにはインターネット上で外部からアクセスできなければなりません。