← Friday, October 16, 2026DatabasesDeep dive
Iceberg tables are trees of JSON, Avro and Parquet files
The guide walks through Iceberg metadata, manifest lists, manifests, data files and delete files, showing how DuckDB can inspect each layer with SQL. Understanding that structure helps diagnose slow or incorrect table queries without treating the table as a black box.
- What
- - An Iceberg table is a tree of JSON, Avro, and Parquet files, with a catalog pointing to the current metadata file.
- How
- - Queries follow the catalog pointer from metadata through manifest lists and manifests to data and delete files; DuckDB can inspect each layer with SQL.
- Why it matters
- - Inspecting the file tree helps engineers investigate slow or incorrect table queries.
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.