docs(data-product): data product marketplace and hierarchy updates - #19614
Conversation
Covers creating a Data Product from the marketplace, the Data Product home page and sidebar with search and filters, the product profile and lineage views, and defining a Data Product hierarchy. Also documents the privileges each operation requires. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
PR SummaryOverview Permissions and behavior — The operations table is expanded to separate marketplace flows (create from Govern, browse/ User-facing structure — UI creation is documented as two paths (marketplace create, including optional parent, vs Domain tab). A new Discover Data Products section covers the home page, lazy sidebar tree, search/filters, profile (sub-products, Move), and lineage. Hierarchy content is reframed as Define Data Product Hierarchy with UI move and a move-dialog screenshot. Docs cleanup — Removes unused MDX imports ( Reviewed by Cursor Bugbot for commit 3f7b26c. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
All reported issues were addressed across 1 file
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
A blank line after the opening `---` broke the frontmatter block, so the `description` key was parsed as a setext heading instead of metadata. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The rewrite replaced <FeatureAvailability/> and the Tabs block with plain
sections, leaving all three component imports unused. It also dropped the
prettier-ignore guards around the YAML example, so formatting rewrote the
`{{ inline ... }}` directive as a nested flow mapping and broke the file
substitution at docs build time. Restore the guards with the directive.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The Tabs block was flattened into plain sections, so the prose no longer matches the page. Point at the spec that follows the example instead. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
| | Link or unlink a Data Product from an asset profile | Asset sidebar → Set Data Product; `batchAddToDataProducts` / `batchRemoveFromDataProducts` | **Edit Data Product** | The **asset** being updated | | ||
| | What you're doing | Where in the UI / API | Required privilege | Policy resource | | ||
| | --------------------------------------------------- | ------------------------------------------------------------------------------------------ | ------------------------- | ------------------------------------------------ | | ||
| | Create, update, or delete a Data Product | Domain → Data Products tab; `createDataProduct`, `updateDataProduct`, `deleteDataProduct` | **Manage Data Products** | Each **Domain** associated with the product | |
There was a problem hiding this comment.
I don't know if we still want to keep this if we encourage people to use the Marketplace. Even if we keep it, i think we should move it below the Marketplace items
There was a problem hiding this comment.
kept data product management from Domain but moved to the bottom
There was a problem hiding this comment.
it's still reflecting the old way
| The Data Product profile includes: | ||
|
|
||
| - **Summary → Sub-products** — direct children in the hierarchy | ||
| - **Summary → Output Ports** — assets marked as the product's published outputs |
There was a problem hiding this comment.
we render all assets in Summary, not output ports.
There was a problem hiding this comment.
| - **Summary → Output Ports** — assets marked as the product's published outputs | |
| - **Summary → Assets** — all assets that are part of the data product |
Bare markdown images rendered full-width and left-aligned, unlike the rest of the docs, where screenshots use a centered img at 70% width. The four pre-existing screenshots had that markup before this branch. Restore it for all nine and add alt text. Also force a line break in the version-compatibility note so the two lines render separately instead of collapsing into one paragraph. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
dataproducts-tab.png is only 766px wide, so at 70% of the content column it upscales on 2x displays and looks soft. 50% keeps it within its native resolution. The other screenshots are 1250-2664px wide and stay at 70%. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Points all nine screenshots at the static-assets commit that carries the recaptured Data Products tab image, and puts that image back to the 70% width used everywhere else now that it has the resolution for it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Review resolution summaryAll review feedback is addressed. Each point below maps to the commit that resolved it.
Notes
Six of the seven commits are fixups to the first, so this is a good candidate for squash-on-merge. |
Reorders the privilege table around the Data Product sidebar entry points, names the Domain path explicitly, and drops the Marketplace phrasing. Lists Summary → Assets on the profile, simplifies the discovery and hierarchy wording. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
All reported issues were addressed across 1 file (changes from recent commits).
Tip: Review your code locally with the cubic CLI to iterate faster.
Re-trigger cubic
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
The privilege is MANAGE_DATA_PRODUCTS, displayed as "Manage Data Products". Two table rows used a singular form that does not exist. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

Updates
docs/dataproducts.mdfor the Data Product Marketplace and hierarchy features (DataHub Cloud 2.2.0).What's covered
Notes
d0c3c6e4, and every one was verified to resolve.docs/dataproducts.mdis already registered insidebars.js../gradlew :datahub-web-react:mdPrettierCheckpasses.Checklist
🤖 Generated with Claude Code
Summary by cubic
Updates
docs/dataproducts.mdto document DataHub Cloud 2.2.0's Data Product Marketplace and hierarchy features.Written for commit 3f7b26c. Summary will update on new commits.