Kafka

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ámetroDescripciónTipo 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:

  • Ninguno
  • SASL/PLAIN
  • SASL/SCRAM-SHA-256
  • SASL/SCRAM-SHA-512

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:

  • GeoJSON
  • EsriJSON
  • Delimitados
  • JSON

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