Back
Iceberg Wrapper

Iceberg Wrapper

Overview

Apache Iceberg is a high-performance open table format for large-scale analytic datasets. It adds ACID transactions, schema evolution, hidden partitioning, time travel, and version rollback to data stored in object storage, making it the industry-standard format for data lake and lakehouse architectures.

The Iceberg Wrapper brings your Iceberg tables into Postgres as queryable foreign tables. Read and write Iceberg data with plain SQL, join it against your application data, and query across AWS S3 Tables or any Iceberg REST Catalog backed by S3-compatible storage. Works with Supabase Vault for secure credential management.

Supported Data Types

Postgres TypeIceberg Type
booleanboolean
realfloat
integerint
double precisiondouble
bigintlong
numericdecimal
textstring
datedate
timetime
timestamptimestamp, timestamp_ns
timestamptztimestamptz, timestamptz_ns
jsonbstruct, list, map
byteabinary
uuiduuid

Resources

Details

DeveloperSupabase
DocumentationLearn

Third-party integrations and docs are managed by Supabase partners.

Get started with Iceberg Wrapper and Supabase.