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.
Para obtener más información sobre Kafka, consulte Apache Kafka.
Ejemplos
Los siguientes son ejemplos de uso de la salida de Kafka:
- 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.
- 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
Se debe poder acceder externamente al agente de Kafka en Internet.
Parámetros
A continuación se indican los parámetros para la salida de Kafka:
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 | El tema de Kafka al que la salida enviará mensajes. | Cadena de caracteres |
Autenticación | Especifica el tipo de autenticación para acceder al extremo HTTP. Las opciones de autenticación son Ninguna, SASL/PLAIN, SASL/SCRAM-SHA-256 y SASL/SCRAM-SHA-512. | Cadena de caracteres |
Usar SSL | Especifica si Velocity utilizará SSL (SASL_SSL) al intentar conectarse al agente Kafka. Nota:Debe coincidir con la configuración que tiene el agente en un puerto especificado. Si está deshabilitada, Velocity se conectará a través de 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. Se admiten tanto formatos delimitados como JSON. | Cadena de caracteres |