Kafka

The Kafka output allows you to send output features to a topic in an externally accessible Kafka broker. A Kafka message will be sent for each output feature sent to the output.

For more information about Kafka, see Apache Kafka.

Example

  • An analyst configures a real-time analytic to process and analyze events ingested by a feed and then sends the resulting features to a Kafka topic.
  • After performing analysis in a big data analytic, a researcher wants to send the output spatial or tabular features to Kafka.

Usage notes

  • The Kafka broker must be externally accessible on the Internet.

Parameters

ParameterExplanationData Type

Brokers

A comma-delimited list of Kafka broker(s), specified as server:port. For example:

machine1.domain.com:9092,machine2.domain.com:9092,machine3.domain.com:9092

String

Topic

The Kafka topic to which the output will send messages.

String

Output format name

The format for outgoing messages. Both delimited and JSON formats are supported.

String

Considerations and limitations

  • The Kafka broker must be externally accessible on the Internet.
  • The Kafka output does not support security on Kafka topics. Various security options will be added in a later update.