Prerequisites
- A StreamNative BYOC cluster deployed on AWS, GCP, or Azure.
- A Snowflake account with Horizon Catalog enabled, in the same cloud provider and region as your StreamNative BYOC cluster.
- Storage private connectivity configured (if applicable). See Private Networking for Catalog Integration for storage connectivity details.
Configure private connectivity
Configure private connectivity to Snowflake Horizon Catalog based on the cloud provider where your StreamNative BYOC cluster is deployed.- AWS
- GCP
- Azure
Use AWS PrivateLink to establish a private connection between your StreamNative Cloud environment and Snowflake Horizon Catalog.Follow the Snowflake documentation to configure PrivateLink:
Snowflake PrivateLink on AWS.
Update the catalog URI
After enabling private connectivity, update the catalog URI in StreamNative Cloud to use the PrivateLink hostname. The catalog URI is configured during catalog registration and can be updated through Manage Catalogs. Change the URI from the public format:The exact private endpoint hostname may vary by cloud provider. Refer to the Snowflake PrivateLink documentation for your cloud provider to determine the correct hostname.