Accessing and Installing Listings as a Consumer

Whether you explored listings on the Snowflake Marketplace and found a listing that you want to access or purchase, or a provider shared a private listing with you, this topic guides you through accessing and installing listings as a consumer.

In this Topic:

Access a Private Listing

To access a private listing that was shared with you, do the following:

Note

You must use the ACCOUNTADMIN role or another role with the CREATE DATABASE and IMPORT SHARE privileges to access a listing.

  1. Sign in to Snowsight.

  2. Select Data » Private Sharing.

  3. On the Shared with Me page under Private Listings, select the listing you want to access.

  4. Select Get.

Allow Providers to Share Private Listings into Your VPS

If you have a Virtual Private Snowflake (VPS) account, you can choose to allow providers with non-VPS accounts to share private listings with you. To do so, perform the following steps:

  1. Contact the provider to collect the following information about the provider account:

    1. Organization name of the provider

    2. Account locator

    For more details about how to locate this information, see Account Identifiers.

  2. Contact Snowflake Support and ask for listing auto-fulfillment to be enabled so that a specific provider can target accounts within your VPS. Include the following information:

    1. VPS deployment name

    2. VPS accounts that you want to have access to private listings.

    3. Provider organization name

    4. Provider account locator

  3. Identify your organization name and share it with the provider. If you don’t know your organization name, select Admin » Accounts to view the organization name above the account names.

  4. Using your organization name, the provider shares a private listing with your organization account(s) and lets you know.

  5. Locate the private listing and click Get to request it. If the listing is a paid listing or contains applications or connectors, your Organization Administrator must agree to the Snowflake Consumer Terms of Service to gain access to the listing.

  6. After the request is granted, the contents of the listing replicate into the secure shared area of your VPS deployment and you can begin using it.

Providers must follow the steps outlined in Share Private Listings with Consumers Using VPS.

How Private Listing Access Works for VPS Consumers

To maintain the security of the VPS, Snowflake creates a secure shared area using listing auto-fulfillment. When you let a provider share private listings with your VPS accounts, Snowflake replicates those listings into this secure shared area.

Providers do not gain direct access to your VPS region. See Support for Auto-fulfillment in Virtual Private Snowflake (VPS).

Providers receive usage data and other details described in Monitoring Usage of Your Listing.

Accessing Listings on the Marketplace

After you explore listings on the Snowflake Marketplace, access the listings you’re interested in.

Note

You must use the ACCOUNTADMIN role or another role with the CREATE DATABASE and IMPORT SHARE privileges to access a listing.

You can access free and paid listings on the Snowflake Marketplace. To access a free listing on the Snowflake Marketplace, do the following:

  1. Sign into Snowsight.

  2. Select Marketplace.

  3. Search or browse to the listing you want to access.

  4. Select Get. A dialog appears with details about the listing.

  5. (Optional) Specify a database name for the data in the listing.

  6. (Optional) Add roles to grant access to the database created from the listing.

  7. Select Get.

  8. On the confirmation dialog that appears, select Open to open a Snowsight worksheet with an example query in a new tab, or select Done.

To access a paid listing on the Snowflake Marketplace, see Accessing Paid Listings.

Accessing Paid Listings

You can access paid listings that are privately shared with you, called private listings, or paid listings on the Snowflake Marketplace. Before you access a paid listing, you might want to trial it first. See Trialing a Paid Listing.

Note

You must use the ACCOUNTADMIN role or another role with the CREATE DATABASE and IMPORT SHARE privileges to access a listing. To purchase a paid listing, your role must also have the PURCHASE DATA EXCHANGE LISTING privilege.

You must also set up your account to pay for listings. See Paying for Listings.

After setting up your account to pay for listings, do the following to access a paid listing:

  1. Sign into Snowsight.

  2. Search or browse to the listing you want to access.

  3. Select Get. A dialog appears with details about the listing.

  4. Select the Paid option and review details about the price.

  5. Click Next.

  6. (Optional) Add a purchase order (PO) number to be associated with this listing for billing purposes.

  7. (Optional) Specify a database name for the data in the listing. If you trialed the listing, Snowflake uses the database name that you specified for the trial.

  8. (Optional) Add roles to grant access to the database created from the listing.

  9. Click Buy to purchase the listing.

  10. On the confirmation dialog that appears, select Open to open a Snowsight worksheet with an example query in a new tab, or select Done.

Access a Personalized Listing on the Snowflake Marketplace

Personalized listings let providers create a customized data product for each consumer. To get access to the data product in a personalized listing, you must do the following:

  1. Request a personalized listing.

  2. Check the status of your request.

  3. Access the personalized listing after your request has been granted.

Request a Personalized Listing

To request a personalized listing, do the following:

  1. Sign into Snowsight, then select Marketplace.

  2. Search or browse to the listing you want to access.

  3. Select Request.

  4. Complete the form that appears with your contact information.

After you request a personalized listing, the listing provider is notified and contacts you. You might need to agree to additional commercial terms or pricing agreements with a provider of a personalized listing.

Check the Status of Your Personalized Listing Request

After you request a personalized listing, you can view your requests by doing the following:

  1. Sign into Snowsight, then select Marketplace.

  2. On the Snowflake Marketplace, select My Requests.

Access Personalized Listings

When a listing provider grants your request for a personalized listing, do the following to access the listing:

  1. Sign into Snowsight, then select Marketplace.

  2. In the upper-right corner of the page, select My Requests.

  3. Locate the approved listing request, then select Get Data.

  4. Enter a name for the database to create in your account from the listing.

  5. Select roles to grant access to the database created from the listing.

  6. Select Get Data.

After you create the database from the share, you see a Query Data button instead of a Get Data button in the listing.

Back to top