Skip to main content
Skip table of contents

Data Sharing

Creating a Data Share allows you to access data held within a Data Asset. A Data Share can either be created to provide access to all assets within a Data Product or to access a singular Asset.

To be able to create a Data Share you must have:

  • an active Subscription Plan to a Product that contains an Asset.

  • a Share Asset Permission to Use an Asset.

  • created an Asset.

  • have Databricks configured on your platform - instructions here.

  1. Go to My Collection and select a Product or an Asset.

  2. Click on the three dot menu for the Product or Asset and select Set up Databricks Share.

Set up a Data Share

There are two methods to share data held within an Asset. An Asset may be contained within a Product or be available without being associated with a Product.

Databricks-to-Databricks share

Use this option when you want to share data from its source in Databricks to your Databricks account.

  • Enter a Name for your share

  • Enter a unique Sharing Identifier for the Databricks Unity Catalog Metastore you wish to use. This can be found in your Databricks instance using these instructions.

Once share is created, follow the above instructions to access it. To access the data in Databricks, you must create a catalog from the share. To do this, you need to be a Metastore admin or other user with privileges to create catalogs.

Databricks open share

Use this option when you want to share this data to any platform that supports open sharing

  • Enter a Name for your share

Once created, you will see an activation that you can click to download a credential file to your desktop. You can use it to authenticate and securely access your shared data from Databricks in any platform or tool that supports open sharing.

Manage Tokens for a Data Share

Recipients tokens are created for Databricks open shares and can be rotate when required.

You should rotate a recipient’s token and generate a new activation URL in the following circumstances:

  • When the existing recipient token is about to expire or has expired

  • If a recipient loses their activation URL or if it is compromised.

  • If the credential is corrupted, lost, or compromised after it is downloaded by a recipient.

To rotate a token:

  1. Go to My collection

  2. Select My data shares

  3. Select three dot menu next to the Data share and select Manage tokens. In this list, you can see current tokens, their status and expiration date.

  4. Select Rotate tokens and enter when do you want the current token to expire:

    1. Immediately

    2. After a specified amount of time

A new token will now be added to the Data share and can be activated by the user before it can be used to access data. The old token will stop working based on the specified expiration time.

Delete a Date Share

 Data shares can be deleted when they are not required anymore or have expired.

  • Go to My Collection to select a specific Data Share

  • Click on the three dot menu for a specific Data Share

  • Select Delete and Confirm the deletion.

Deleting a Data Share removes access to the data for any user that it has been shared with.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.