La salida de Kafka en ArcGIS Velocity se puede utilizar para enviar entidades de salida a un tema en un agente de Kafka accesible externamente. Se enviará un mensaje de Kafka para cada entidad de salida enviada a la salida.
Más información sobre Apache Kafka
Ejemplos
A continuación se presentan ejemplos de casos de uso de la salida:
- Un analista configura un análisis en tiempo real para procesar y analizar eventos procesados por un feed y envía las entidades resultantes a un tema de Kafka.
- Un analista financiero envía actualizaciones en tiempo real sobre la cotización de las acciones a un tema de Kafka, lo que permite el acceso instantáneo a los datos.
- Después de realizar un análisis en un análisis de big data, un explorador desea enviar las entidades espaciales o tabulares de salida a Kafka.
Notas de uso
Tenga en cuenta lo siguiente al trabajar con la salida:
- Se debe poder acceder externamente al agente de Kafka en Internet.
- Están disponibles los siguientes formatos de datos de salida:
- Delimitados
- JSON
- GeoJSON
- EsriJSON
Parámetros
A continuación se indican los parámetros de la salida:
| Parámetro | Descripción | Tipo de datos |
|---|---|---|
| Agentes | Una lista delimitada por comas de agentes de Kafka, especificada como servidor:puerto: por ejemplo, machine1.domain.com:9092,machine2.domain.com:9092,machine3.domain.com:9092. | Cadena de caracteres |
| Tema | Tema de Kafka al que la salida envía mensajes. | Cadena de caracteres |
| Autenticación | Especifica el tipo de autenticación para acceder al extremo HTTP. Las opciones de autenticación son las siguientes:
| Cadena de caracteres |
| Usar SSL | Especifica si Velocity utiliza SSL (SASL_SSL) al intentar conectarse al agente de Kafka. Nota:Debe coincidir con la configuración que tiene el agente en un puerto especificado. Si deshabilita este parámetro, Velocity se conecta con PLAINTEXT. | Booleano |
| Nombre de usuario | Especifica el nombre de usuario para acceder al agente de Kafka. Este parámetro solo se aplica si Autenticación tiene el valor SASL/PLAIN, SASL/SCRAM-SHA-256 o SASL/SCRAM-SHA-512. | Cadena de caracteres |
| Contraseña | Especifica la contraseña para acceder al agente de Kafka. Este parámetro solo se aplica si Autenticación tiene el valor SASL/PLAIN, SASL/SCRAM-SHA-256 o SASL/SCRAM-SHA-512. | Cadena de caracteres |
| Nombre del formato de salida | El formato de los mensajes de salida. Los siguientes son los nombres de formatos de salida compatibles:
| Cadena de caracteres |
| Escribir filas de encabezado | Especifica si los archivos escriben la fila de encabezado con los nombres de los campos. El valor predeterminado es falso. | Booleano |
| Delimitador de campo | El delimitador de campos utilizado por el archivo para separar los campos. El valor predeterminado es una coma. | Cadena de caracteres |