Databricks Marketplace: Discovering and Publishing Data Products

    Who this is for:

    Architecture / Concept Overview: Databricks Marketplace: Discovering and Publishing Data Products

    Marketplace operates as a two-sided platform connecting data providers with consumers. Providers publish listings backed by Unity Catalog shares, and consumers install those listings into their workspace.

    %%{init: {"theme":"base","themeVariables":{"background":"#0B0E14","primaryTextColor":"#E0E6ED","lineColor":"#5D6470","darkMode":true,"primaryColor":"#2E4A4A","secondaryColor":"#374151","secondaryTextColor":"#E0E6ED","tertiaryColor":"#111827","tertiaryTextColor":"#E0E6ED","edgeLabelBackground":"#1f2937"}}}%% flowchart LR classDef source fill:#3F4B59,stroke:#9CA3AF,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef ingestion fill:#5A4B36,stroke:#C9A86B,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef processing fill:#535072,stroke:#8E82B4,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef storage fill:#2E4A4A,stroke:#5FAFA8,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef serving fill:#3D5550,stroke:#6BB7AA,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef governance fill:#5A3F52,stroke:#C28BB0,stroke-width:2px,rx:8,ry:8,color:#E0E6ED A[Data Provider] -->|Create Listing| B[Marketplace Catalog] B -->|Discover| C[Consumer Search] C -->|Request / Install| D[Consumer Workspace] D -->|Mount Catalog| E[Unity Catalog] A -->|Back with Share| F[Provider Unity Catalog] F -->|Live Data| E A:::source B:::processing C:::serving D:::storage E:::governance F:::storage

    *Providers publish listings to the Marketplace, consumers discover and install them, and data flows live from the provider's Unity Catalog.*

    %%{init: {"theme":"base","themeVariables":{"background":"#0B0E14","primaryTextColor":"#E0E6ED","lineColor":"#5D6470","darkMode":true,"primaryColor":"#2E4A4A","secondaryColor":"#374151","secondaryTextColor":"#E0E6ED","tertiaryColor":"#111827","tertiaryTextColor":"#E0E6ED","edgeLabelBackground":"#1f2937"}}}%% graph TD classDef source fill:#3F4B59,stroke:#9CA3AF,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef ingestion fill:#5A4B36,stroke:#C9A86B,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef processing fill:#535072,stroke:#8E82B4,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef storage fill:#2E4A4A,stroke:#5FAFA8,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef serving fill:#3D5550,stroke:#6BB7AA,stroke-width:2px,rx:8,ry:8,color:#E0E6ED classDef governance fill:#5A3F52,stroke:#C28BB0,stroke-width:2px,rx:8,ry:8,color:#E0E6ED A[Marketplace Listing Types] --> B[Datasets] A --> C[AI Models] A --> D[Notebooks] A --> E[Dashboards] A --> F[Solution Accelerators] B --> G[Free or Paid] C --> G D --> G E --> G F --> G G --> H[Instant Install / Request Access] A:::processing B:::storage C:::ingestion D:::source E:::serving F:::governance G:::ingestion H:::serving

    *The Marketplace supports multiple asset types, each available as free or paid listings with instant or approval-based access.*

    Key Terms

    Prerequisites and Setup

    • Provider: A Databricks workspace with Unity Catalog, a registered provider profile on the Marketplace, and data assets to publish
    • Consumer: A Databricks workspace with Unity Catalog and metastore admin privileges to install listings
    • For paid listings: a Databricks Marketplace billing agreement

    Step-by-Step Implementation

      Configuration Reference

      Databricks Marketplace: Discovering and Publishing Data Products configuration options
      ParameterDescriptionDefault
      listing.titleDisplay title for the listingRequired
      listing.subtitleShort description shown in search resultsRequired
      listing.categoryPrimary category for discoveryRequired
      listing.tagsSearchable tagsEmpty
      listing.access_typeINSTANT or REQUESTREQUEST
      listing.pricingFREE or commercial pricing configurationFREE
      listing.shareThe Unity Catalog share backing the listingRequired
      listing.documentationMarkdown documentation for consumersRecommended
      listing.sample_queriesExample SQL queries consumers can tryRecommended

      Monitoring, Cost, and Security Considerations

      Common Pitfalls and Recommended Patterns

        Frequently Asked Questions