ArcGIS Velocity の Azure Event Hub 出力により、Azure Event Hub にすべてのデータを送信できます。 Azure Event Hub は Azure クラウドでホストされているマネージド サービスであり、Velocity と他の IoT デバイスまたはアプリケーションとの間の双方向通信のための中央メッセージ Hub として使用できます。
Azure Event Hub の詳細
例
出力の使用例を次に示します:
- ある物流会社は、Azure Event Hub の出力を構成して、情報付加された車両情報をさまざまな部門のシステムに提供しています。
- データ アナリストは、ビッグ データ解析の結果を Azure Event Hub に送信したいと考えています。 に送信したいと考えています。
使用上の注意
出力を操作する際には、以下の点に注意してください:
- Azure Event Hub の接続パラメーターは Azure ポータルの Microsoft Azure Event Hub から取得できます。
次の出力データ形式を使用できます。
- 区切り
- JSON
- GeoJSON
- EsriJSON
パラメーター
出力には、次のパラメーターがあります:
| パラメーター | 説明 | データ タイプ |
|---|---|---|
| 共有アクセス キー名 | Azure Event Hub の認証情報の共有アクセス キー名。 | String |
| 共有アクセス キー | Azure Event Hub の認証情報の共有アクセス キー。 | パスワード |
| Event Hub のエンドポイント | Azure Event Hub のエンドポイント (例: iothub-ns-streetlight-010101-0f024610d9)。 | String |
| Event Hub のエンティティーのパス | Azure Event Hub のエンティティーのパス (例: Streetlights-IoT-Hub)。 名前空間とも呼ばれます。 | String |
| 出力データ形式 | 送信メッセージの形式。 [GeoJSON]、[EsriJSON]、[区切り]、[JSON] 形式がサポートされています。 | String |
ヘッダー行の書き込み | ファイルがフィールド名を使用してヘッダー行を書き出すかどうかを指定します。 デフォルトは false です。 | Boolean |
フィールド区切り文字 | フィールドを区切るためにファイルで使用されるフィールド区切り文字。 デフォルトはカンマ (,) です。 | String |