cKafka
cKafka Standard properties
These properties are used to configure cKafka running in the
Standard Job framework.
The Standard
cKafka component belongs to the
Connectivity family.
Basic settings
Broker List |
Specify the list of Kafka message brokers in the form |
Client Id |
Specify an Id string of the client to pass to the server when |
Topic |
Type in a name for the message topic in the message broker. |
GroupId |
Enter the Id of the Kafka Connect cluster group. |
The following options are available only when the cKafka is used as a Producer: |
 |
Partitioner |
Enter the partitioner that determines how data is distributed |
Serializer Class |
Enter the class name of the serializer to be used. |
Key Serializer Class |
Enter the class name of the key serializer to be used. |
Send Buffer (bytes) |
The size of the TCP send buffer to use when sending data. |
Request Required Acks |
Specify whether the producer waits for an acknowledgement from
|
Request Timeout (ms) |
Specify the maximum amount of time in milliseconds that the |
Compression Codec |
Select compression type from NONE, GZIP, SNAPPY, and LZ4. |
Buffer Memory Size |
Specify the total bytes of memory the producer can use to buffer |
Retries |
Specify a value greater than |
Retry Backoff (ms) |
Specify the amount of time to wait before attempting to retry a |
Batch Size |
The producer will attempt to batch records together into fewer |
Connection Idle Max (ms) |
Specify the time in milliseconds after which idle connections |
Linger (ms) |
Specify how long, in milliseconds, the producer must wait to |
Max Block (ms) |
Specify the maximum amount of time in milliseconds that the |
Max Request Size |
Specify the maximum size of a request in bytes. This setting will |
Receive Buffer (bytes) |
Specify the size of the TCP receive buffer to use when reading |
Max in Flight Request |
Specify the maximum number of unacknowledged requests that the |
Metadata Max Age (ms) |
Specify the period of time in milliseconds after which a refresh |
Reconnect Backoff (ms) |
Specify the amount of time in milliseconds to wait before |
The following options are available only when the cKafka is used as a Consumer: |
 |
Send Buffer (bytes) |
Specify the size of the TCP send buffer to use when sending data. |
Retry Backoff (ms) |
Specify the amount of time to wait before attempting to retry a |
Connection Idle Max (ms) |
Specify the time in milliseconds after which idle connections |
Receive Buffer (bytes) |
Specify the size of the TCP receive buffer to use when reading |
Metadata Max Age (ms) |
Specify the period of time in milliseconds after which a refresh |
Reconnect Backoff (ms) |
Specify the amount of time in milliseconds to wait before |
Barrier Await Timeout (ms) |
Specify the amount of time in milliseconds that the batching |
Auto Commit Enable |
Select this check box to periodically commit the offset of |
Fetch Min (bytes) |
Specify the minimum amount of data in bytes that the server |
Fetch Wait Max (ms) |
Specify the maximum amount of time the server will block before |
Auto Offset Reset |
Choose what to do when there is no initial offset in Kafka or if
|
Heartbeat Interval (ms) |
Specify the expected time in milliseconds between heartbeats to |
Maximum Partition Fetch (bytes) |
Specify the maximum amount of data per-partition in bytes that |
Session Timeout (ms) |
Specify the timeout in milliseconds used to detect consumer |
Partition Assignor |
Specify the class name of the partition assignment strategy that |
Request Timeout (ms) |
Specify the maximum amount of time in milliseconds that the |
Advanced settings
Kafka Properties |
Set the optional arguments in the corresponding table. Click |
SSL Key Password |
Click […] and enter the |
SSL Keystore Location |
Enter the location of the key store file. |
SSL Keystore Password |
Click […] and enter the |
SSL Truststore Location |
Enter the location of the trust store file. |
SSL Truststore Password |
Click […] and enter the |
SSL Cipher Suits |
Enter the list of cipher suites. This is a named combination of |
SSL Endpoint Algorithm |
Enter the endpoint identification algorithm to validate server |
Kerberos Service Name |
Enter the Kerberos principal name that Kafka runs as. |
Security Protocol |
Select the protocol to use to communicate with brokers from |
Usage
Usage rule |
cKafka is used as a start, middle or end component in a Route. |
Limitation |
n/a |
Related scenarios
No scenario is available for the Standard version of this component yet.