The Cisco Edge Intelligence feed type in ArcGIS Velocity receives events from a Cisco Kinetic Edge and Fog Processing Module (EFM) when the Cisco system is exposing messages over the MQTT protocol.
For more information about Cisco Edge Intelligence and the Cisco Kinetic Edge and Fog Processing Module, see Cisco Kinetic EFM documentation.
Examples
- A data analyst wants to ingest their sensor data from their Cisco Kinetic EFM broker.
- A transportation agency configures a feed in ArcGIS Velocity to consume IoT sensor information collected by roadside gateways running Cisco Kinetic EFM.
Usage notes
- Cisco Kinetic EFM connection properties can be obtained from the Cisco Kinetic app.
- After configuring feed connection properties, see Configure input data to learn how to define the schema and the key properties.
Parameters
Parameter | Description | Data type |
---|---|---|
Host | The hostname of the Kinetic EFM broker. For connections that are not SSL, prefix with tcp://. For SSL connections, prefix with ssl://. | String |
Port | The port on which the Kinetic EFM broker is available. | Integer |
Username | The user name for basic authentication. | String |
Password | The password for basic authentication. | Password |
Client ID | Specifies the Client ID that Velocity will use to connect to the Cisco broker. Note:Many brokers require a unique Client ID for every client connected. It is recommended that you do not use the same Client ID specified in other feeds or apps. | String |
Topic | The topic over which event messages are streaming. | String |
Quality of Service Level | The Quality of Service (QoS) level defines the guarantee of delivery for a specific message.
| Integer |
Considerations and limitations
The Cisco Kinetic EFM host must be externally accessible on the internet.