Confluent Blog
Read post

Tableflow: Turn Kafka Topics into Iceberg Tables

Confluent Tableflow is a managed Confluent Cloud feature that automatically materializes Apache Kafka topics as Apache Iceberg or Delta Lake tables, eliminating the need for custom ETL pipelines. It converts Kafka topic data (Avro, JSON Schema, Protobuf) into Parquet files, generates Iceberg/Delta Lake metadata, and publishes tables to catalogs like AWS Glue or Unity Catalog. The post walks through a step-by-step setup using Confluent Cloud, Amazon S3, and AWS Glue, covering cluster creation, schema registration, S3 bucket setup, IAM role configuration, and enabling Tableflow on a topic. Schema evolution is handled automatically via Confluent Schema Registry. Once materialized, tables can be queried from Snowflake, Databricks, AWS Athena, Trino, and BigQuery.

    #backend#apache-kafka#confluent-cloud#apache-iceberg
Jul 10•9m read time•From confluent.io
Post cover image
Table of contents
What Is Tableflow?How Tableflow WorksWhat Can You Query Tableflow Tables With?Tutorial: Enable Tableflow on a Kafka TopicSchema Evolution and Ongoing MaintenanceWhat’s Next?FAQ
406 Impressions
Confluent Blog's image
Confluent Blog

Conf is a premier destination for technology enthusiasts, offering insights into technology conferen...

96 Followers

•

780 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard