title | slug | date | keyword | license |
---|---|---|---|---|
Kafka catalog |
/kafka-catalog |
2024-04-22 |
kafka catalog |
Copyright 2024 Datastrato Pvt Ltd. This software is licensed under the Apache License version 2. |
Kafka catalog is a messaging catalog that offers the ability to manage Apache Kafka topics' metadata. One Kafka catalog corresponds to one Kafka cluster.
Property Name | Description | Default Value | Required | Since Version |
---|---|---|---|---|
bootstrap.servers |
The Kafka broker(s) to connect to, allowing for multiple brokers by comma-separating them. | (none) | Yes | 0.5.0 |
gravitino.bypass. |
Property name with this prefix passed down to the underlying Kafka Admin client for use. (refer to Kafka Admin Configs for more details) | (none) | No | 0.5.0 |
Refer to Catalog operations for more details.
A "default" schema, which includes all the topics in the Kafka cluster, will be automatically created when catalog is created.
- Since the "default" schema is read-only, it only supports loading and listing schema.
None.
Refer to Schema operation for more details.
- The Kafka catalog supports creating, updating, deleting, and listing topics.
Property name | Description | Default value | Required | Since Version |
---|---|---|---|---|
partition-count |
The number of partitions for the topic. | if not specified, will use the num.partition property in the broker. |
No | 0.5.0 |
replication-factor |
The number of replications for the topic | if not specified, will use the default.replication.factor property in the broker. |
No | 0.5.0 |
You can pass other topic configurations to the topic properties. Refer to Topic Configs for more details.
Refer to Topic operation for more details.