Request and access data products in Databricks Marketplace
Preview
This feature is in Public Preview.
This article describes how to purchase or get access to free data products in Databricks Marketplace.
Overview
Databricks Marketplace gives you, as a data consumer, a secure platform for discovering data products that your organization needs to be successful. Databricks Marketplace uses Delta Sharing to provide security and control over shared data. Consumers can access public data, free sample data, and commercialized data offerings. In addition to datasets, consumers can also leverage additional analytical assets such as Databricks notebooks to help kick-start the data exploration process.
Before you begin
To browse data product listings on Databricks Marketplace, you must have:
A Databricks account and workspace.
To consume data product listings, you must have:
A Databricks account on the Premium plan or above.
A Unity Catalog metastore defined in your Databricks account.
To learn how to create a Unity Catalog metastore, see Get started using Unity Catalog.
A Databricks workspace enabled for Unity Catalog.
To enable Unity Catalog on a workspace, you attach the workspace to a Unity Catalog metastore. To learn how, see Enable a workspace for Unity Catalog.
CREATE CATALOG
andUSE PROVIDER
permissions on the Unity Catalog metastore, or the metastore admin role.If you do not have these privileges, you can still view Marketplace listings, but you cannot request access.
To get these privileges, ask your Databricks account admin or metastore admin to grant them to you. For more information, see Unity Catalog privileges and securable objects.
Browse Databricks Marketplace listings
To find a data product you want, simply browse or search the data product listings in Databricks Marketplace.
Log into your Databricks workspace.
In the sidebar, click
Marketplace.
Browse or search for the data product that you want.
You can filter listings by provider name, category, or keyword search.
Request access to data products in the Marketplace
Some data products are available immediately, and others require provider approval and transaction completion using provider interfaces.
Get access to data products that are instantly available
Some data products are available instantly, requiring only that you request them and agree to terms. These are listed under the Free and instantly available heading on the Marketplace landing page, are identified on the listing tile as Free, and are identified as Instantly available on the listing detail page.
When you’ve found a listing you’re interested in on the Marketplace landing page, click the listing to open the listing detail page.
Click the Get instant access button and accept the Databricks terms and conditions.
Click the Open button to view the data product, which appears as a read-only catalog in Data Explorer.
For information about managing access to catalogs in Databricks, see Access the shared data.
If sample notebooks are available, they appear in the Sample notebooks pane in the listing.
You can view a notebook by selecting it and clicking the Preview button. To import a notebook into your Databricks workspace so that you can run it, click Open notebook in new tab and then click Import Notebook. See Introduction to Databricks notebooks.
Request data products that require provider approval
Some data products require provider approval, typically because a commercial transaction is involved, or the provider might prefer to customize data products for you. These listings are identified on the listing detail page as By request and include a Request access button.
When you’ve found a listing you’re interested in on the Marketplace landing page, click the listing to open the listing detail page.
Click the Request access button.
Enter your name, company, and a brief description of your intended use for the data product.
Accept the Databricks terms and conditions and click Request access.
You will be notified by email when the provider has completed their review of your request.
You can also monitor the progress of your request on the My Requests page in Marketplace. See Manage Databricks Marketplace data products that are shared with you. However, any transactions that follow will use provider communications and payment platforms. No commercial transactions are handled directly on Databricks Marketplace.
When your transaction is complete, the data provider will make the data product available to you as a read-only catalog in your workspace.
For information about managing access to catalogs in Databricks, see Access the shared data.
Grant access to other team members
If you are the user who requested the shared data, you are the owner of the catalog that contains that data in your workspace. As such, you can grant your team members access to the catalog and refine access at the schema, table, row, and column level, just as you do any data in Unity Catalog. See Manage privileges in Unity Catalog. That said, table data under a shared catalog is read-only, which means that you can only grant your team read operations like DESCRIBE
, SHOW
, and SELECT
.
You can also transfer ownership of the catalog or the objects inside it.
View sample notebooks
Some listings include sample notebooks on the listing details page. To access these notebooks for instantly available listings that are shared with you:
In the sidebar, click
Marketplace.
On the Marketplace landing page, click My requests in the upper right-hand corner.
On the Installed data products tab, find the data product, click the
kebab menu (also known as the three-dot menu) at the end of the data product row, and select View data to open the listing details page.
If there are shared notebooks, they appear in the Sample notebooks pane, where you can view them by clicking the Preview button. To import a sample notebook into your Databricks workspace, click Open notebook in new tab and then click Import Notebook. See Introduction to Databricks notebooks.
Disable Marketplace access
If you don’t want your users to be able to view the Marketplace home page at all, contact your Databricks representative.
Known issues
There are some known issues with data consumption during the Public Preview:
If you delete the catalog that contains a shared data product, you cannot reinstall that product in the same metastore. You can, however, install it in another metastore.
If a request for access is rejected by the data provider, you cannot request the same data product again. If you encounter this issue, contact your provider or Databricks representative.