Skip to content

Kafka Connect: Add static table to topics mapping using new property#16558

Open
igorvoltaic wants to merge 6 commits into
apache:mainfrom
igorvoltaic:feat-table-to-topic-mapping
Open

Kafka Connect: Add static table to topics mapping using new property#16558
igorvoltaic wants to merge 6 commits into
apache:mainfrom
igorvoltaic:feat-table-to-topic-mapping

Conversation

@igorvoltaic
Copy link
Copy Markdown

The property which allows mapping Kafka topics to Iceberg tables:

An example config would look like:
iceberg.tables.topic-to-table-mapping=some_topic0:table_name0,some_topic1:table_name1

Similar approach implemented in SnowflakeSink, ClickhouseSink, Aiven JdbcSink. Probably I can call it a standard way of static routing data in sink connectors at the moment.

Still think this is the most intuitive and natural way for static topic to table routing

Supersedes #10422

Previous discussion can be found in #10422.

Reason for new PR: After rebasing, the original PR could not be reopened due to GitHub's branch history protection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant