Skip to content
Lakehouse Catalogs & Governance Last updated: May 29, 2026

Unity Catalog Delta-Iceberg Compatibility

The capabilities in Unity Catalog that allow Delta Lake tables to be read as Apache Iceberg tables by generating compliant metadata on the fly or exposing them via the Iceberg REST API.

unity catalog icebergunity catalog delta compatibilitydelta uniform unitydatabricks iceberg compatibility

Unity Catalog Delta-Iceberg Compatibility

Unity Catalog Delta-Iceberg Compatibility refers to the capabilities in Databricks Unity Catalog that bridge the gap between Delta Lake and Apache Iceberg table formats. Rather than forcing organizations to migrate tables from Delta to Iceberg (which requires copying physical files and rewriting history), Unity Catalog translates table metadata. This allows multi-engine lakehouses to query Delta tables as if they were native Iceberg tables.

Dual-Format Exposure via UniForm

The core mechanism of this compatibility is Delta Lake Universal Format (UniForm). When UniForm is active on a table, the writer engine writes the physical data as standard Parquet files. At the same time, the catalog updates both the Delta transaction log and the Iceberg metadata folders (generating manifest lists and manifest files):

       Write Operation (Spark/Databricks)


          ┌───────────────────┐
          │  Parquet Data     │
          │  Files (Shared)   │
          └───────────────────┘
            ▲               ▲
    Reads Delta Log   Reads Iceberg Metadata

Because both formats reference the exact same underlying Parquet files, there is no storage duplication.

Exposing Tables via Iceberg REST API

In addition to writing metadata, Unity Catalog can act as a standard Iceberg REST Catalog. When external engines (such as Dremio or Snowflake) connect to Unity Catalog’s REST endpoint, the catalog translates Delta table metadata into Iceberg REST-compliant JSON responses. The external engines query these tables using their native Iceberg catalog connectors, completely unaware that the source tables were written in Delta format.

Features and Constraints

📚 Go Deeper on Apache Iceberg

Alex Merced has authored three hands-on books covering Apache Iceberg, the Agentic Lakehouse, and modern data architecture. Pick up a copy to master the full ecosystem.

← Back to Iceberg Knowledge Base