Skip to main content

OpenSharing Validation

This page outlines the process for validating your OpenSharing connection before onboarding to the Databricks Marketplace.

Prerequisites

Before starting on Databricks Marketplace, we validate your OpenSharing connection. To do this, we ask that you share data with us to test OpenSharing.

Sample data is fine

This does not need to be production data — it can be a small sample of anything you are comfortable sharing. We just want to ensure there are no problems with the share process.

Required privileges: You must have CREATE SHARE and CREATE RECIPIENT metastore privileges.

Validation process

The validation process consists of three steps:

  1. Create a test share with sample tables
  2. Create a recipient and associate it with the share
  3. Cleanup after validation is confirmed

Step 1: Create the test share

Create a share for validation purposes:

CREATE SHARE IF NOT EXISTS <your_company_name>_databricks_validation_share
COMMENT 'Test to validate OpenSharing';

Add one or more tables to the share:

ALTER SHARE <your_company_name>_databricks_validation_share 
ADD TABLE catalog.schema.table;

Step 2: Create the recipient

Create a recipient pointing to the Databricks validation environment:

CREATE RECIPIENT databricks_validation_recipient 
USING ID 'aws:us-west-2:63ebf222-f5ee-4748-a349-9880b2aa3518'
COMMENT 'Databricks validation recipient';

Grant read-only access to the share:

GRANT SELECT ON SHARE <your_company_name>_databricks_validation_share 
TO RECIPIENT databricks_validation_recipient;

Step 3: Cleanup after validation

Once you have received confirmation that the share has been validated, you can drop all of the objects created for validation:

DROP SHARE <your_company_name>_databricks_validation_share;
DROP RECIPIENT IF EXISTS databricks_validation_recipient;
What happens next

Once technical validation is complete, your Databricks Account ID is allow-listed to share data assets in the Databricks Marketplace.

Data Partner onboarding lifecycle

OpenSharing validation is part of the broader Data Partner onboarding process. The diagram below shows where validation fits in the overall journey from registration to becoming a fully onboarded partner.

PhaseStageDescription
Program RegistrationRegistration SubmissionPartner enrolls selecting "Marketplace Data Provider" as partner type
Registration ApprovalDatabricks PartnerOps reviews application and approves registration
Technical ValidationOpenShare CreatedPartner creates OpenShare following the steps above
OpenShare ValidationPartner completes OpenSharing validation (this page); Databricks partner team reviews and provides feedback
Validation CompleteIntegration approved; Databricks sends completion email with Marketplace listing guidance
Validated PartnerComplete GTM AssetsPartner provides profile, web assets, and technical documentation for review
Fully OnboardedPartner is co-sell ready

What's next

  • Review the OpenSharing documentation for technical details
  • See OpenShares for share configuration best practices
  • Contact the Databricks Partner Engineering team through the Partner Portal for assistance