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. 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.

Materialize reaches your tables through an Iceberg catalog. Follow the guide for the catalog hosting them:


  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. ↩︎

  4. Databricks Unity Catalog exposes its tables to Apache Iceberg clients through an Iceberg REST catalog endpoint. ↩︎

Back to top ↑