Set Up a Snowflake File Federation Connection (Beta)

Set up a file federation connection between Snowflake and Data Cloud to access the data.

User Permissions Needed 
To create a Snowflake Data Federation connection in Data Cloud.System Admin

Before you begin:

  • Understand the capabilities included in Snowflake's support for Apache Iceberg.For more information, see Getting Started with Iceberg Tables.
  • Set up Snowflake Open Catalog. The supported underlying cloud storage providers are: AWS, Azure.
  • Make sure credential vending is enabled for the catalog.
  • Private network mechanisms like AWS PrivateLinks and Azure Private Link are not supported in file federation.
  • Get the Snowflake credentials and private key from Snowflake admin. See Key-pair authentication and rotation.
  • Verify that your administrator has enabled firewalls on the system you want Data Cloud to connect to, by including these IP Addresses Used by Data Cloud Services. Make sure any network or VPC-level allowlisting is considered.
  1. In Data Cloud, click Setup and select Data Cloud Setup.

  2. Under External Integrations, select Other Connectors.

  3. Click New.

  4. On the Source tab, select Snowflake File Federation and click Next.

  5. Enter the connection name, connection API name, and provide the authentication and connection details.

  6. For connection details, enter the connection details. Catalog URL is the Open catalog endpoint of Snowflake. Make sure the Catalog URL is an HTTPS endpoint.

  7. To review your configuration, click Test Connection.

  8. Click Save.