Source
About Data Exchange
Data Exchange provides a data hub for securely collaborating around data with a selected group of members that you invite. It lets you, as a provider, publish data which can then be discovered by the consumers participating in your…
Configure and use a Data Exchange
To create a Data Exchange, contact your Snowflake representative or Snowflake Support. Invite members and assign roles After the Data Exchange is set up, you can start inviting accounts as members and designating them as data providers,…
Access a Data Exchange
To access your Data Exchange, sign in to Snowsight. After your Data Exchange is provisioned by Snowflake, you can administer your exchange using Snowsight. See Configure and use a Data Exchange. To add or remove provider profiles, use the…
Request a new Data Exchange
To inquire about enabling a data exchange, please contact Snowflake Support. To request a new Data Exchange for your Snowflake account, contact Snowflake Support and provide the following information: Description: Description of the…
Rename the CREATE DATA EXCHANGE LISTING privilege to CREATE LISTING
Rename the CREATE DATA EXCHANGE LISTING privilege to CREATE LISTING Attention This behavior change is in the 2025_03 bundle. For the current status of the bundle, refer to Bundle History. When this behavior change bundle is enabled, the…
How to determine which shares are direct shares or linked to a specific private data exchange
ISSUE: The show shares; command is commonly used to list all the shares associated with the Snowflake account. In the returned results, the records without values in the listing_global_name column populated are secure direct data shares…
Manage provider profiles
The Data Exchange has the following requirements: A full Snowflake account to provide or consume data sets; reader accounts are not supported. By default, the ACCOUNTADMIN role can perform provider functions, such as creating a listing,…
SQL compilation error: Data exchange 'SNOWFLAKE_DATA_MARKETPLACE' does not exist or not authorized when trying to grant imported privileges on Snowflake Marketplace to any role
FAQ: - You tried running the below SQL command to grant imported privileges to any role (system-defined or custom) on Snowflake Marketplace so that the role can perform certain administrative tasks in Snowflake Marketplace.
Solution to: "Insufficient privilege to accept DATA_EXCHANGE_LISTING terms."
ISSUE: A user trying to request data through the Snowflake Data Exchange is facing the following error: Insufficient privilege to accept DATA_EXCHANGE_LISTING terms. CAUSE: The role in use doesn't have the minimum privileges to request…
The Data Marketplace / Data exchange listing is returning the messaging "The secondary database in the share is not supported for auto-fulfillment." under Region Availability
CAUSE: The Database in the share is a secondary database. Secondary databases are read-only and cannot be replicated using Listing Auto-Fulfillment. This can happen if the database has been replicated to the cloud region where the…