Iceberg REST: Snowflake vs. Databricks

Snowflake criticizes Databricks Unity Catalog's limited Iceberg interoperability, highlighting Snowflake Horizon's full bidirectional REST support and secure credential vending.

8 min read
Abstract visualization of interconnected data nodes, representing data interoperability.
Visualizing the complex connections in modern data platforms.· Snowflake

Visual TL;DR. Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools. Databricks Unity Catalog contributes to Interoperability Divide. Bidirectional REST needs Open Security Standards. Choose Best Tools leading to Avoid Data Migrations.

  1. Interoperability Divide: seamless data access across different tools and engines using open standards
  2. Apache Iceberg: open table format enabling data portability and avoiding vendor lock-in
  3. Bidirectional REST: full read and write capabilities for Iceberg tables on Snowflake or elsewhere
  4. Snowflake Horizon Catalog: offers full bidirectional REST support and secure credential vending for Iceberg
  5. Databricks Unity Catalog: criticized for limited Iceberg interoperability and proprietary lock-in
  6. Open Security Standards: crucial for secure access to governed data across various platforms
  7. Choose Best Tools: empowers organizations to select optimal tools for each workload without migrations
  8. Avoid Data Migrations: eliminates costly and time-consuming data movement between platforms
Visual TL;DR
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools solved by requires implemented by enables Interoperability Divide Apache Iceberg Bidirectional REST Snowflake Horizon Catalog Choose Best Tools From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools solved by requires implemented by enables InteroperabilityDivide Apache Iceberg BidirectionalREST Snowflake HorizonCatalog Choose Best Tools From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools solved by requires implemented by enables Interoperability Divide seamless data access across differenttools and engines using open standards Apache Iceberg open table format enabling dataportability and avoiding vendor lock-in Bidirectional REST full read and write capabilities forIceberg tables on Snowflake or elsewhere Snowflake Horizon Catalog offers full bidirectional REST support andsecure credential vending for Iceberg Choose Best Tools empowers organizations to select optimaltools for each workload without migrations From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools solved by requires implemented by enables InteroperabilityDivide seamless dataaccess acrossdifferent tools and… Apache Iceberg open table formatenabling dataportability and… BidirectionalREST full read and writecapabilities forIceberg tables on… Snowflake HorizonCatalog offers fullbidirectional RESTsupport and secure… Choose Best Tools empowersorganizations toselect optimal… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools. Databricks Unity Catalog contributes to Interoperability Divide. Bidirectional REST needs Open Security Standards. Choose Best Tools leading to Avoid Data Migrations solved by requires implemented by enables contributes to needs leading to Interoperability Divide seamless data access across differenttools and engines using open standards Apache Iceberg open table format enabling dataportability and avoiding vendor lock-in Bidirectional REST full read and write capabilities forIceberg tables on Snowflake or elsewhere Snowflake Horizon Catalog offers full bidirectional REST support andsecure credential vending for Iceberg Databricks Unity Catalog criticized for limited Iceberginteroperability and proprietary lock-in Open Security Standards crucial for secure access to governed dataacross various platforms Choose Best Tools empowers organizations to select optimaltools for each workload without migrations Avoid Data Migrations eliminates costly and time-consuming datamovement between platforms From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Interoperability Divide solved by Apache Iceberg. Apache Iceberg requires Bidirectional REST. Bidirectional REST implemented by Snowflake Horizon Catalog. Snowflake Horizon Catalog enables Choose Best Tools. Databricks Unity Catalog contributes to Interoperability Divide. Bidirectional REST needs Open Security Standards. Choose Best Tools leading to Avoid Data Migrations solved by requires implemented by enables contributes to needs leading to InteroperabilityDivide seamless dataaccess acrossdifferent tools and… Apache Iceberg open table formatenabling dataportability and… BidirectionalREST full read and writecapabilities forIceberg tables on… Snowflake HorizonCatalog offers fullbidirectional RESTsupport and secure… Databricks UnityCatalog criticized forlimited Iceberginteroperability… Open SecurityStandards crucial for secureaccess to governeddata across various… Choose Best Tools empowersorganizations toselect optimal… Avoid DataMigrations eliminates costlyand time-consumingdata movement… From startuphub.ai · The publishers behind this format

The promise of open interoperability in data platforms hinges on seamless data access across different tools and engines. This means securely accessing governed data through published, standards-based interfaces, breaking free from proprietary lock-in. It empowers organizations to choose the best tools for each workload without costly data migrations.

This principle is central to how Snowflake approaches Apache Iceberg™. The goal is to allow customers to use their Iceberg tables on Snowflake or elsewhere, with full read and write capabilities, without forcing migration to a specific catalog. This is where the concept of Bidirectional Iceberg REST becomes critical.

The Interoperability Divide

True interoperability demands both inbound and outbound data federation using open standards. Inbound federation allows external engines to read and write to your Iceberg tables. Outbound federation means your systems can interact with Iceberg tables managed by other catalogs.

Databricks Unity Catalog, while claiming interoperability, falls short. Currently, it only supports inbound access to its Iceberg tables. For outbound access, Databricks uses a proprietary SDK via JDBC to read table metadata, and crucially, this is read-only. Writes to external Iceberg tables managed by other catalogs are not supported.

This limitation forces users to migrate their entire data estate to Unity Catalog to achieve full functionality, undermining the very concept of open interoperability. It creates a vendor lock-in scenario, contrary to the stated goals.

Snowflake's Horizon Catalog: A Different Approach

In contrast, Snowflake Horizon Catalog offers a complete implementation of the Iceberg REST Catalog protocol. This native governance layer provides consistent management of classification, access policies, lineage, and quality across all Iceberg tables, whether managed by Snowflake or accessed externally.

Horizon connects to external catalogs like Unity Catalog via Catalog Linked Databases, directly calling their Iceberg REST Catalog endpoints. This eliminates the need for complex credential management or security workarounds.

The Importance of Open Security Standards

The Iceberg REST Catalog specification includes a feature called vended credentials. These are short-lived tokens delegated by the source catalog for specific operations, ensuring granular security. Without this, systems often resort to broad IAM roles and long-lived credentials, increasing security risks and complexity.

Snowflake Horizon Catalog fully implements vended credentials for both inbound and outbound federation. This allows access policies defined in Horizon to be enforced across different engines without duplication. The new Scan Plan API further extends this to fine-grained row and column level access controls.

Databricks Unity Catalog, however, does not consume credentials vended by external catalogs, failing to respect source catalog access policies.

Databricks Compute Without Unity Catalog

Interestingly, Databricks compute, when configured without Unity Catalog, can achieve full read/write capabilities with external Iceberg REST-compliant catalogs like Snowflake Horizon. This suggests the limitations are specific to Unity Catalog's integration model, not the broader Databricks platform.

Achieving true data agency requires freedom of choice and the ability to use preferred tools without forced migrations or siloed security. Prioritizing catalogs that implement open security and bidirectional iceberg rest is key to ensuring data remains a strategic, controllable asset.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.