> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Catalog Preparation Guides

This directory contains the catalog preparation guides referenced from [Prepare Lakehouse Catalogs](../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 [Configure Lakehouse Catalogs](../configure-lakehouse-catalogs) for how to wire it into the StreamNative Ursa compaction service.

## Catalog Support Matrix

| Catalog | Table Format | AWS | GCP | Azure |
| - | - | - | - | - |
| Databricks Unity Catalog (Managed Iceberg) | Iceberg | [AWS](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/iceberg/aws) | [GCP](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/iceberg/gcp) | [Azure](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/iceberg/azure) |
| Databricks Unity Catalog (Delta Lake) | Delta Lake | [AWS](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/delta-lake/aws) | [GCP](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/delta-lake/gcp) | [Azure](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/unity-catalog/delta-lake/azure) |
| Snowflake Open Catalog (Polaris) | Iceberg | [AWS](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/open-catalog/iceberg/aws) | [GCP](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/open-catalog/iceberg/gcp) | [Azure](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/open-catalog/iceberg/azure) |
| Snowflake Horizon Catalog | Iceberg | [AWS](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/horizon-catalog/iceberg/aws) | -- | -- |
| AWS S3Table | Iceberg | [Iceberg](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/s3table/iceberg) | -- | -- |
| Google BigLake | Iceberg | -- | [Iceberg](/private-cloud/v2/configure-private-cloud/private-preview/ursa-lakehouse/catalogs/biglake/iceberg) | -- |

## Choosing a Catalog

| Use case | Recommended catalog |
| - | - |
| Managing Iceberg tables alongside Databricks workloads | Unity Catalog (Iceberg) |
| Managing Delta Lake tables alongside Databricks workloads | Unity Catalog (Delta Lake) |
| Cloud-portable Iceberg REST catalog from Snowflake | Snowflake Open Catalog (Polaris) |
| Governed Iceberg tables managed by Snowflake Horizon | Snowflake Horizon Catalog |
| AWS-native Iceberg tables with built-in Athena/Redshift integration | AWS S3Table |
| GCP-native Iceberg with BigQuery/BigLake integration | Google BigLake |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.