Apache Kafka provides distributed, fault-tolerant, and scalable event streaming capabilities, often used for real-time data integration, event-driven architectures, and building data pipelines.

A unique text string used to identify this connection. This label
is used to identify the connection when configuring store and
forward, and to create the database name or retention policy in some
historians. The label can contain only letters, numbers and the
underscore ( _ ) character.
A unique text string specifying a DataHub data domain. All events that will be read from the Kafka topic will be stored within this domain.
Assigns the consumer to a specific group. If multiple consumers share the same Group ID reading from the same topic, they will share the load of reading from it.
The name of the topic created when setting up the Apache Kafka cluster. This topic contains all the points that are being read. If using Azure Event Hubs for Kafka, this name will be the Event Hub name.
A comma-separated list of host and port pairs that are the
addresses of the Kafka brokers in a “bootstrap” Kafka cluster. If
using a local Kafka cluster, use:
localhost:9092.
![]() | |
If using Azure Event Hubs for Kafka, the topic name will
be:
|
The authentication mechanism used to connect to Kafka.

Select one of the following that the Kafka Cluster is set to accept: Plaintext, Ssl, SslPlaintext, SaslSsl. If using Azure Event Hubs for Kafka [link], use SaslSsl.
If SaslSsl is selected as the Security Protocol, select one of the following Sasl mechanisms specified by the Kafka Cluster to authenticate your Kafka connection: Gssapi, Plain, ScramSha256, ScramSha512, OAuthBearer.

The SASL username. For a connection to an Azure Event Hub, the username will
be: $ConnectionString.
The corresponding password. For a connection to an Azure Event Hub, the password will be the primary connection string of the Event Hub namespace.
Credentials for the Kafka Cluster if it uses Kerberos Authentication.

Credentials for the Kafka Cluster if it uses SSL Authentication.

The location of the SSL CA certificate. Use the button with the three dots
to open the file selector.
The password for the SSL CA certificate
The location of the SSL certificate. Use the button with the three dots
to open the file selector.
The password for the SSL certificate
The location of the SSL key. Use the button with the three dots
to open the file selector.
Host name verification checks that the broker host name matches the name in the broker certificate.

Checking this box enables writes to an Event Hub, using Apache Kafka.
Please see Common Settings for the rest of the settings.