Confluent Kafka Connect Connector Setup Guide
This article describes how to set up the Confluent Kafka Connect connector.
Connector Actions
Action Name | AudienceStream | EventStream |
---|---|---|
Post Data to Topic | ✓ | ✓ |
Configure Settings
Navigate to the Connector Marketplace and add a new connector. For general instructions on how to add a connector, see About Connectors.
After adding the connector, configure the following settings:
- API Key
Required. The Confluent API Key. - API Secret
Required. The Confluent API Secret. - Bootstrap Server
Required. The Confluent Bootstrap Server. Do not include the protocol and/or a path. For example,https://confluent.bootstrap.server:443
should beconfluent.bootstrap.server
. - Cluster ID
Required. The Kafka Cluster ID.
Actions
Enter a name for the action and select the action type from the drop-down menu.
The following section describes how to set up parameters and options for each action.
Post Data to Topic
Parameters
Parameter | Description |
---|---|
Topic ID | Select the topic or type the Topic ID. |
Partition ID | The partition ID. |
Key (BINARY) | The value for the Key parameter with a binary type. |
Key (JSON) | The value for the Key parameter with a JSON type. |
Value (BINARY) | The value for the Value parameter with a binary type. |
Value (JSON) | The vale for the Value parameter with a JSON type. |
Timestamp | The topic timestamp in ISO 8601 UTC format ‘YYYY-MM-DDThh:mm:ssZ’. If no Timestamp is provided, the current timestamp will be used. |
Headers | Optional Parameters: A set of key-value pairs listing the header properties and values. |
Template Variables | Provide template variables as data input for Templates. See the Template Variables Guide documentation for usage examples. Name nested template variables with the dot notation. Example: items.name .Nested template variables are typically built from data layer list attributes. |
Templates | Provide templates to be referenced in Body Parameters. See the Templates Guide. Templates are injected by name with double curly braces into supported fields. For example: {{SomeTemplateName}} . |
This page was last updated: June 27, 2023