ArcGIS Velocity の RabbitMQ フィード タイプは、外部からアクセス可能な 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 ブローカーにはインターネット上で外部からアクセスできなければなりません。