debezium-server-iceberg icon indicating copy to clipboard operation
debezium-server-iceberg copied to clipboard

Debezium read from kafka source and write to iceberg

Open metalshanked opened this issue 2 years ago • 4 comments
trafficstars

Apologies for this basic question, but is there a way to use this library to stream from an existing kafka topic and write to an iceberg table? (i.e. there is no RDBMs involved)

kafka topic --> debezium iceberg sink --> iceberg table (s3)

Currently, not many options apart from raw java api, spark, flink and trino to write to iceberg and this would be a game changer if possible.

Thanks!

metalshanked avatar Nov 27 '22 05:11 metalshanked

thats great idea, found one project here https://github.com/getindata/kafka-connect-iceberg-sink

article here

same request on iceberg project

ismailsimsek avatar Nov 28 '22 12:11 ismailsimsek

Thanks @ismailsimsek. That seems like a great solution but requires kafka connect.
standalone debezium w/ vanilla kafka would be awesome

metalshanked avatar Nov 29 '22 15:11 metalshanked

Now there is a kafka-connect developed by tabular.io

Blog: https://tabular.io/blog/intro-kafka-connect/ Repo: https://github.com/tabular-io/iceberg-kafka-connect

ismailsimsek avatar Jun 22 '23 12:06 ismailsimsek