- Connecting to Snowflake
- Loading Data into Snowflake
- Unloading Data from Snowflake
- Using Snowflake
- Sharing Data Securely in Snowflake
- Introduction to Secure Data Sharing
- Overview of the Product Offerings for Secure Data Sharing
- Granting Privileges to Other Roles
- Working with Shared Data
- Secure Direct Data Share
- Snowflake Data Marketplace
- Data Exchange
- Managing Your Snowflake Organization
- Managing Your Snowflake Account
- Managing Security in Snowflake
- Managing Governance in Snowflake
- Managing Cost in Snowflake
- General Reference
- SQL Command Reference
- SQL Function Reference
- Snowflake Scripting Reference
- API Reference
Web Interface for Shared Data¶
Preview Feature — Open
Available to all accounts.
These topics provide concepts and instructions for working with data shared with you via direct share, the Snowflake Marketplace, and data exchanges. It is intended for data consumers, as well as data providers.
If you have the ACCOUNTADMIN role (or have a role that has been granted the CREATE SHARE or IMPORT SHARE privilege), you can use the Private Sharing page in Snowsight, the Snowflake web interface, to perform most tasks related to managing shares and creating shares.
The tasks you can perform depend on whether the data is shared with you (inbound) or the data has been shared by your account (outbound).
In this Topic:
Data Shared with You¶
Inbound shares are shared with your account by provider accounts via a direct share, a data exchange, or the Snowflake Marketplace. You can perform the following tasks for the inbound shares:
View all shares from providers (including who provided the share and the data sharing mechanism that was used).
Create a database from a share.
In the web interface, the Shared With Me tab displays inbound shared data for :
Direct shares that have been shared with you. Depending on the share status, shares are grouped into two sections:
Direct shares that are ready to get (i.e. a database has not been created from the share).
Direct shares that have been imported into a database and are ready to query.
Data exchange listings that you have access to. All data (ready to get or ready to query) are displayed under the name of the originating data exchange. If you have more than one data exchange, each data exchange is presented in a separate section.
Snowflake Marketplace listing data that have been imported into a database and are ready to query. This section does not display listings with shares that are available for you to get. Instead, you can find all Data Marketplace listings available to you in the Marketplace menu.
Data Shared by You¶
Outbound shares are created by your account for the purpose of sharing data with consumers. You can share data via a direct share, a data exchange, or the Snowflake Marketplace.
You can perform the following tasks for outbound shares:
View the shares that you have created or have privileges to access. The information provided includes the database for the share, the consumer accounts (if any) that have been added to the share, date when the share was created, and objects that have been shared.
Create a share / data listing
Edit a share / data listing
Revoke access to the share for individual consumer accounts.
In the web interface, the Shared by My Account tab displays outbound shares from:
An icon next to each share indicates the sharing mechanism: direct share, data exchange, or the Snowflake Marketplace.
You can use the following filters to sort shared data by:
Type – use the All Types drop-down list to identify direct shares vs. listings.
Consumer – use the Shared With drop-down list to select a specific consumer or a data exchange where the data has been shared.
There are several ways how you can share data:
Share data directly with consumers using direct share
Publish a listing in the Snowflake Marketplace
Publish a listing in a data exchange
In the web interface, to share data, use the Share Data drop-down list and select from a list of available platforms to share data.
In the web interface, inbound and outbound requests from a data exchange are displayed in the Requests tab.
The Requests tab does not display data requests from the Snowflake Data Marketplace. For more information, see Viewing Requests for Personalized Listings in the Snowflake Marketplace.
Inbound requests are requests from data consumers to access your data. You can sort the requests by status and review (approve or deny) them. For more information, see Viewing Requests for Personalized Listings.
Outbound requests are requests that you have submitted for data listings from other providers in a data exchange. You can sort the requests by status. If a request has been denied, a comment is provided next to the request. You can make the necessary adjustments and resubmit your request.
If your organization does not have a data exchange, the Manage Exchanges tab is not displayed.
You can perform the following tasks for a provider profile in a data exchange:
Create a new profile
Update a profile
Update contact email
Manage profile editors
Delete a profile
For more information, see Becoming a Data Provider in a Data Exchange.