cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results for 
Search instead for 
Did you mean: 

Databricks UniForm - Bridging Delta Lake and Iceberg

hari-prasad
Contributor II

Databricks UniForm, enables seamless integration between Delta Lake and Iceberg formats.

Databricks UniForm key features include:

  • Interoperability: Read Delta tables with Iceberg clients without rewriting data.
  • Automatic Metadata Generation: Asynchronously generates Iceberg metadata.
  • Compression Codec: Uses Zstandard for Parquet data files instead of Snappy compression.
  • Requirements: Needs Unity Catalog registration and specific table properties.
  • Configuration: Enabled by setting specific table properties like `delta.enableIcebergCompatV2` and `delta.universalFormat.enabledFormats`

UniForm focuses on enabling Delta tables to be read by Iceberg clients without rewriting data, primarily within the Databricks ecosystem.

In comparison, Apache XTable offers bidirectional conversion between Delta Lake, Iceberg, and Hudi, providing greater flexibility for format-agnostic lakehouses.

LinkedIn Post 

#DataEngineering #UniForm #DeltaLake #Interoperability



Regards,
Hari Prasad
0 REPLIES 0

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group