Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Property

Macro Enabled?

Version Introduced

Description

Use Connection

No

2.8.0/6.7.0

Whether to use a connection. If a connection is used, the brokers do not need to be provided.

Connection

Yes

2.8.0/6.7.0

Name of the connection to use. Project and service account information will be provided by the connection. You can also use the macro function ${conn(connection_name)}

Reference Name

No

Required. Used to uniquely identify this sink for lineage, annotating metadata, etc.

Kafka Brokers

Yes

Required. List of Kafka brokers specified in host1:port1,host2:port2 form.

Kafka Topic

Yes

Required. The Kafka topic to read from.

Async

Yes

Required. Specifies whether an acknowledgment is required from broker that message was received.

Default is No.

Compression Type

Yes

Required. Compression type to be applied on message.

Default is none.

Time Field

No

Optional. Name of the field containing the read time of the message. If this is not set, message will be send with current timestamp. If set, this field must be present in the input schema and must be a long.

Key Field

Yes

Optional. Name of the field containing the message key. If this is not set, message will be send without a key. If set, this field must be present in the schema property and must be of type bytes.

Partition Field

No

Optional. Name of the field containing the partition the message should be written to. If this is not set, default partition will be used for all messages. If set, this field must be present in the schema property and must be an int.

Additional Kafka Producer Properties

Yes

Optional. Additional Kafka producer properties to set.

Cluster API Key

Yes

RequiredOptional. The Confluent API Key used for the source.

Cluster API Secret

Yes

RequiredOptional. The Confluent API Secret used for the source.

Schema Registry URL

Yes

Optional. The Schema Registry endpoint URL.

Schema Registry API Key

Yes

Optional. The Schema Registry API Key.

Schema Registry API Secret

Yes

Optional. The Schema Registry API Secret.

Message Format

Yes

Optional. Format a structured record should be converted to. Required if used without Schema Registry.

...