Skip to main content
Skip table of contents

Apache Kafka

Setup Guide

Follow these steps to connect Apache Kafka to your CData Virtuality account:

  1. In the Web UI, open the Sources page:

    Sources1.png

  2. Type Apache Kafka into the search field, then click the data source button.

  3. On the Basic Settings tab of the new connection, enter a connection name or keep the default name.

  4. Select the Authentication method, then proceed to the relevant section and follow those instructions.

Authentication Methods

Plain, SCRAM, SCRAM-SHA-512

  1. Enter your Apache Kafka username.

  2. Enter your Apache Kafka password.

Kerberos

  1. Enter the service principal name (SPN) for the Kerberos Domain Controller.

  2. Enter the name of the Kerberos service you want to authenticate with.

  3. Enter the keytab file containing your pairs of Kerberos principal and encrypted key OR

  4. Set User Kerberos Ticket Cache to true if you want to use a ticket cache with the logged in user instead of a keytab file.

SSL Certificate

  1. Enter the SSL client certificate used to connect to the Apache Kafka broker.

  2. Select the SSL client certificate type: JKSFILE, PFXFILE, PEMKEY_FILE, or PEMKEY_BLOB.

  3. Enter the SSL client certificate password used to decrypt the certificate.

AzureAD, AzureServicePrincipal, AzureServicePrincipalCert

  1. Enter the Azure Tenant - Microsoft Online tenant being used to access data. If not specified, your default tenant is used.

  2. Set the Initiate OAuth property to initiate the process to obtain (GETANDREFRESH) or refresh (REFRESH) the OAuth access token when you connect. Set the property to OFF if you do not want to obtain or refresh the OAuth access token when the connection is initiated.

  3. Enter the OAuth client ID assigned when you have registered your application with an OAuth authorization server.

  4. Enter the OAuth client secret assigned when you have registered your application with an OAuth authorization server (not required for AzureServicePrincipalCert).

AzureMSI

No information needed.

More Information

For more information about interactions between CData Connect and Apache Kafka, see this information page.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.