Managing Your Provider Profiles in the Marketplace

To become a data provider in the Snowflake Data Marketplace, you must go through a one-time approval process which involves the following steps:

In this Topic:

Considerations

The Snowflake Data Marketplace has the following requirements:

  • A full Snowflake account to provide or consume data sets; reader accounts are not supported.

  • You must hold the ACCOUNTADMIN role to perform provider functions, such as creating a listing, creating a provider profile, reviewing listing requests, etc.

Step 1: Submit a Request to Join the Snowflake Data Marketplace

At this time, the Snowflake Data Marketplace is available to all non-VPS Snowflake accounts hosted on Amazon Web Services (AWS) or Microsoft Azure, with the exception of Microsoft Azure Government.

If you are interested in becoming a provider, you can request access via the Snowflake website.

Tip

You can skip this step if you have already submitted a request.

The Snowflake Data Marketplace is accessible in the Snowflake web interface by clicking Data Marketplace in the top menu.

Step 2: Become an Approved Data Provider

Before you can list a data set on the Snowflake Data Marketplace, you must become an approved data provider.

The approval is a one-time process that ensures that:

  • Provider is a Snowflake customer in the supported regions.

  • Provider has signed the Snowflake Provider agreement.

  • Provider’s data meets Snowflake’s data requirements. To meet the requirements, shared data must be:

    • Fresh — the data is near real-time or updated on a regular basis.

    • Real — not sample data.

    • Legally shareable — the provider must own the data or have the right to share it.

    Note

    To the extent any data in your data listing or data set is governed by any laws or contractual obligations, you must ensure that you have the legal and contractual rights to share such data. For example, you can only share protected health information (PHI) through a personalized data share and, to do so, you must: (1) have signed a business associate agreement (BAA) with Snowflake and the Consumer receiving the PHI, and; (2) ensure that the Consumer has also signed a BAA with Snowflake. Also, while you can share personal data through both a standard or personalized data share, to do so you must have the applicable legal and contractual rights if the data is not publicly available.

Step 3: Configure Your Provider Profile

When you join the Snowflake Data Marketplace as a provider, you must set up your provider profile. A provider profile is required for publishing a data listing.

Creating a Provider Profile

To create a provider profile:

  1. Log in to the Snowflake Web Interface as an ACCOUNTADMIN or a role with the Global CREATE DATA EXCHANGE LISTING Privilege.

  2. Click the Data Marketplace icon in the top menu. The Public Data Marketplace opens in a new browser tab.

  3. Navigate to Data » Marketplace » the Profiles tab.

  4. Click the Add Profile button.

  5. Complete the required fields. For the description of the fields, see Provider Profile Fields (In this topic).

  6. Click Preview & Submit to submit the profile for approval.

Editing a Provider Profile

You can edit a provider profile at any time. An updated profile must be approved by Snowflake before the changes become available in the Marketplace. Once approved, the profile updates are reflected for all listings associated with the profile.

Note

Updating Business Contact and Technical Contact fields in the provider profile, does not require an approval from Snowflake.

To edit a provider profile:

  1. Navigate to Data » Marketplace » the Profiles tab.

  2. Click the View button next to the profile you wish to update.

  3. From the Manage drop-down list, select Update Profile.

Deleting a Provider Profile

You can delete a provider profile as long it is not associated with any listings, both published or unpublished.

To delete a provider profile:

  1. Navigate to Data » Marketplace » the Profiles tab.

  2. Click the View button next to the profile you wish to update.

  3. From the Manage drop-down list, select Delete Profile.

    If the Delete Profile option is inactive, make sure no listings are associated with the profile.

Provider Profile Fields

The following table describes parameters required for creating and configuring your provider profile in the Snowflake Data Marketplace.

Field Name

Description

Example

Logo

A high-resolution image of your logo in the JPG or PNG format. The file size cannot exceed 2MB. Square image is recommended.

image.jpg

Company Name

Company name or brand name as it appears in the data listing. This is not the name of your Snowflake account. If the provider name includes special characters, these characters are parsed out in the suggested database name. The company name is the name of the provider profile. As a provider, you can have more than one provider profile (the provider nickname must be unique for each profile). When you publish a listing, you associate it with a provider profile.

ACME

Description

A short introduction (2-3 sentences) of the provider.

Acme, recognized and documented as the most accurate source of weather forecasts and warnings in the world, has saved tens of thousands of lives, prevented hundreds of thousands of injuries and tens of billions of dollars in property damage. With global headquarters in Palo Alto, CA and other offices around the world, Acme serves more than 1.5 billion people daily to help them plan their lives.

Consumer Contact Email

Email address for potential data consumers to contact you, typically a Sales contact.

sales@acme.com

Support Link or Email

A link or an email address for data consumers to contact the provider with questions. This is typically a Technical Support contact.

support@acme.com

Link to Terms

A link to provider’s Terms of Service hosted on the provider’s website. Consumers are required to accept the terms before they can access the listing.

https://www.acme.com/en/legal

Privacy Policy Link

A link to a privacy policy on provider’s website. The link is required only for personalized shares.

https://www.acme.com/privacy

General Contact Email

An email address for Snowflake to contact the provider with questions about listings. This email address is also used to notify providers when a listing associated with the profile is approved or denied.

Technical Contact Email

An email address for Snowflake to contact the provider about shared data. This email address is also used to notify providers when a listing associated with the profile is approved or denied.