Apache Iceberg

View as Markdown
PREVIEW This feature is in public preview. It is under active development and may have stability or performance issues. It isn't subject to our backwards compatibility guarantees.

Iceberg sinks provide exactly once delivery of updates from Materialize into Apache Iceberg1 tables hosted on either Amazon S3 Tables2 or Google Cloud BigLake3. As data changes in Materialize, the corresponding Iceberg tables are automatically kept up to date. You can sink data from a materialized view, a source, or a table.

Follow the guide for the platform hosting your Iceberg tables:


  1. Apache Iceberg is an open table format for large-scale analytics datasets. ↩︎

  2. Amazon S3 Tables is an AWS feature that provides fully managed Apache Iceberg tables as a native S3 storage type. ↩︎

  3. Google Cloud BigLake provides a managed Apache Iceberg REST catalog over Google Cloud Storage. ↩︎

Back to top ↑