Azure Event Hub

The Azure Event Hub output in ArcGIS Velocity allows you to send event data to Azure Event Hubs. Azure Event Hubs is a managed service hosted in the Azure cloud that can be used as a central message hub for bidirectional communication between Velocity and other IoT devices or applications.

Learn more about Azure Event Hubs

Examples

The following are example use cases for the output:

  • A logistics company configures an Azure Event Hub output to get enriched vehicle fleet information to various department systems.
  • A data analyst wants to send the results of their big data analytic to Azure Event Hubs.

Usage notes

Keep the following in mind when working with the output:

  • Azure Event Hubs connection parameters can be obtained from Microsoft Azure Event Hubs in the Azure portal.
  • The following output data formats are available:

    • Delimited
    • JSON
    • GeoJSON
    • EsriJSON

Parameters

The following are the parameters for the output:

ParameterDescriptionData type
Shared access key name

The shared access key name for the Azure Event Hubs credentials.

String

Shared access key

The shared access key for the Azure Event Hubs credentials.

Password

Event Hub endpoint

The endpoint of the Azure Event Hubs, for example, iothub-ns-streetlight-010101-0f024610d9.

String

Event Hub entity path

The path for the Azure Event Hubs entity, for example, Streetlights-IoT-Hub. This is also referred to as the namespace.

String

Output data format

The format for outgoing messages. GeoJSON, EsriJSON, Delimited, and JSON formats are supported.

String

Write header row

Specifies whether the files write out the header row with field names. The default is false.

Boolean

Field delimiter

The field delimiter used by the file to separate fields. The default is comma (,).

String