Skip to main content
This directory contains the catalog preparation guides referenced from Prepare Lakehouse Catalogs. Each guide focuses solely on the steps required to provision the catalog and the supporting cloud resources (storage buckets, IAM roles, service principals). Once a catalog is prepared, see Register Lakehouse Catalogs for how to wire it into the StreamNative Ursa compaction service.

Catalog Support Matrix

CatalogTable FormatAWSGCPAzure
Databricks Unity Catalog (Managed Iceberg)IcebergAWSGCPAzure
Databricks Unity Catalog (Delta Lake)Delta LakeAWSGCPAzure
Snowflake Open Catalog (Polaris)IcebergAWSGCPAzure
Snowflake Horizon CatalogIcebergAWS
AWS S3TableIcebergIceberg
Google BigLakeIcebergIceberg

Choosing a Catalog

Use caseRecommended catalog
Managing Iceberg tables alongside Databricks workloadsUnity Catalog (Iceberg)
Managing Delta Lake tables alongside Databricks workloadsUnity Catalog (Delta Lake)
Cloud-portable Iceberg REST catalog from SnowflakeSnowflake Open Catalog (Polaris)
Governed Iceberg tables managed by Snowflake HorizonSnowflake Horizon Catalog
AWS-native Iceberg tables with built-in Athena/Redshift integrationAWS S3Table
GCP-native Iceberg with BigQuery/BigLake integrationGoogle BigLake