Topic & Partition Page
Select the operation and topic on which to perform the operation and optionally specify the message structure.
Configure the Confluent Adapter as an Invoke Connection
Element | Description |
---|---|
Select a Topic | Select the topic on which to perform the operation. You can also enter the beginning letters of the topic to filter the display of topics. A topic is a category in which applications can add, process, and reprocess messages. You subscribe to messages in topics. |
Specify the Partition (This field is only displayed if you select Publish records to a Kafka topic or Consume records from a Kafka topic.) | Specify the partition to which to push the selected topic. Kafka topics are divided into partitions that enable you to split data across multiple brokers. If you do not select a specific partition and use the Default selection, Kafka considers all available partitions and decides which one to use. |
Consumer Group (This field is only displayed if you select Consume records from a Kafka topic.) | Specify the consumer group to attach. Consumers join a group by using the same group ID. Confluent assigns the partitions of a topic to the consumers in a group. Note: When using a nondefault partition, specify the consumer group specific to the topic partition. |
Specify the option for consuming messages (This field is only displayed if you select Consume records from a Kafka topic.) |
Once configured, if you edit it again, the following options are displayed:
Notes:
|
Maximum Number of Records to be fetched (This field is only displayed if you select Consume records from a Kafka topic or Consume records from a Kafka topic by specifying offset.) | Specify the number of messages to read. The threshold for the complete message payload is 10 MB. Note: This field specifies the upper boundary of records to fetch. It does not guarantee the specified amount of records to retrieve from the stream in a single run. Remaining messages are fetched in subsequent runs. |
Do you want to specify the message structure? | Select Yes if you want to define the message structure to use on the Message Structure page of the wizard. Otherwise, select No. |
Do you want to specify the headers for the message? | Select Yes if you want to define the message headers to use on the Headers page of the wizard. Otherwise, select No. |
Review and update advanced configurations | Click Edit to open the Advanced Options section to enable or disable the transactional producer.
|
Configure the Confluent Adapter as a Trigger Connection
Element | Description |
---|---|
Select a Topic | Select the topic on which to perform the operation. You can also enter the beginning letters of the topic to filter the display of topics. A topic is a category in which applications can add, process, and reprocess messages. You subscribe to messages in topics. |
Specify the Partition (This field is only displayed if you are reading data from topics using the Kafka Consumer API.) | Specify the partition to which to push the selected topic. Kafka topics are divided into partitions that enable you to split data across multiple brokers. If you do not select a specific partition and use the Default selection, Kafka considers all available partitions and decides which one to use. |
Consumer Group (This field is only displayed if you are reading data from topics using the Kafka Consumer API.) | Specify the consumer group to attach. Consumers join a group by using the same group ID. Confluent assigns the partitions of a topic to the consumers in a group. Note: When using a nondefault partition, specify the consumer group specific to the topic partition. |
Specify the option for consuming messages |
Once configured, if you edit it again, the following options are displayed:
Note:
|
Application ID This field is only displayed if you are reading data from topics using the Kafka Streaming API.) | Specify the application ID to attach. The stream must have a unique ID. |
Polling Frequency (Sec) (This field is only displayed if you are reading data from topics using the Kafka Consumer API.) | Specify the frequency at which to fetch records. Note: Trigger-based polling supports a maximum frequency interval of 10 minutes. |
Maximum Number of Records to be fetched (This field is only displayed if you are reading data from topics using the Kafka Consumer API) | Specify the number of messages to read. The threshold for the complete message payload is 10 MB. Note: This field specifies the upper boundary of records to fetch. It does not guarantee the specified amount of records to retrieve from the stream in a single run. Remaining messages are fetched in subsequent runs. |
Do you want to specify the message structure? | Select Yes if you want to define the message structure to use on the Message Structure page of the wizard. Otherwise, select No. |
Do you want to specify the headers for the message? | Select Yes if you want to define the message headers to use on the Headers page of the wizard. Otherwise, select No. |
Review and update advanced configurations | Click Edit to open the Advanced Options section.
|
Review and update rejected message configurations | Define the topic for rejected messages. You can select the topic to which the rejected message is copied. You can also specify the partition under the selected topic. |