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.

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 Products » 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¶

Note

This feature is not enabled for all accounts. To request, please contact Snowflake Support.

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 Cross-Cloud 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 Snowflake Provider and Consumer Terms to gain access to the listing.

  6. After the request is granted, the contents of the listing are auto-fulfilled into the secure share 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 share area using Cross-Cloud Auto-fulfillment. When you let a provider share private listings with your VPS accounts, Snowflake auto-fulfills those listings into this secure share 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 Snowflake 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 and install 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 in to Snowsight.

  2. Select Data Products » Marketplace.

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

  4. Select Get to access a listing already available in your region. A dialog opens with details about the listing. If you have to request the listing to be replicated to your region, select Request.

  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. In 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 can trial it first. See Trial a 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 in to Snowsight.

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

  3. Select Get.

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

  5. Select 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. If you are eligible to use your Capacity commitment to pay, Pay with Marketplace Capacity Drawdown is selected by default. Optionally disable this selection to pay with a credit card, invoice, ACH, wire transfer, or another supported method.

  10. Select Buy to purchase the listing.

    Note

    If your organization administrator (i.e. an account with or granted the ORGADMIN role) has not previously accepted the Provider and Consumer Terms, the Setup incomplete dialog appears and a reminder email is sent requesting that they review and accept these terms. You cannot get access to the listing until these terms are accepted.

    If an organization administrator has previously accepted the terms, then you can continue.

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

Note

If you are not yet eligible to use your Capacity commitment, you can see the date after which your Capacity balance will be used to pay for the listing. Snowflake Marketplace invoices received after that date can be paid with your Capacity balance.

Modify your payment method for a listing¶

If you already purchased a listing and are participating in the Marketplace Capacity Drawdown Program, you can modify your payment method for a listing.

To use the Capacity commitment to pay for future usage or subscription terms for the listing:

  1. Locate the listing that you purchased and open the listing details.

  2. From the listing details page, select Manage Purchase.

  3. In the payment details dialog, enable Pay with Marketplace Capacity Drawdown. Your changes save automatically and take effect starting with the next billing cycle.

Access a limited trial listing on the Snowflake Marketplace¶

Limited trial listings let providers offer a time-limited or functionality-limited trial of a data product, with unlimited access to the full data product available on request.

The workflow of a limited trial listing works as follows:

Request a limited trial listing¶

At any time after you start to trial a listing, you can request unlimited access to the full data product.

To request unlimited access to the full data product of a limited trial listing, do the following:

  1. Sign in to Snowsight, then select Data Products » Marketplace.

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

  3. Select Request.

  4. Complete the form that appears with your contact information. If you use an email address from a free email provider, you need to provide additional details.

Note

If you see an error, your user profile might be missing a first name, last name, or email address. Contact an account administrator to update your account. If you have an administrator role, see Add user details to your user profile to update your profile using Snowsight.

After you request a limited trial listing, the listing provider is notified and contacts you. You might need to agree to additional commercial terms or pricing agreements with the provider before the provider fulfills your request for unlimited access to the full data product.

After the provider fulfills your request, you can access the private listing shared with you. See Access a private listing.

Limitations for accessing listings from accounts in U.S. government regions¶

If you access listings from an account in US government region, the following limitations apply:

  • You cannot get paid listings.

  • You cannot get listings for a Snowflake Native App.

  • You cannot get Snowflake connectors.

  • You cannot get listings that use manual fulfillment.

Some other listings on the Snowflake Marketplace might be unavailable in your region, but you can contact the provider for more details:

Cause:

You cannot access a listing in your region because it uses manual fulfillment instead of auto-fulfillment.

Solution:

Contact the provider to determine whether the data product attached to the listing can be offered to you privately. Some data products include objects other than the objects supported by auto-fulfillment and therefore cannot be made available in your region.

Cause:

The provider chose not to offer the listing in your region.

Solution:

Contact the provider to request that they offer the listing in your US government region.

Cause:

The listing is paid.

Solution:

You cannot get the listing. Customers with accounts in US government regions cannot pay for listings at this time.