Skip to content

⚙️ Architecture Catalog Data Products

Architecture Catalog Data Products provide a read-only consumer-readiness perspective for serving-layer datasets.

They help users understand which metadata-defined architecture objects are ready for trusted consumption and which ones need attention before they are exposed as consumer-facing assets.

Data Product readiness is derived from existing architecture metadata. It is not a separate declaration layer.


🔧 1. Purpose

Modern data platforms often expose many datasets, tables and views.

The Architecture Catalog Data Products view focuses on a narrower question:

Which serving-layer datasets are ready for trusted consumption?

This perspective brings together signals that already exist in elevata:

  • ownership
  • metadata health
  • query contract columns
  • upstream lineage
  • downstream consumers
  • Architecture Control review state
  • Architecture Execution Record evidence
  • lifecycle status
  • query logic transparency

The result is a consumer-oriented view of executable architecture without adding a separate marketplace workflow.


🔧 2. Serving-Layer Scope

Catalog Data Products focus on serving-layer datasets.

bizcore  = business logic implementation
serving  = consumer-facing presentation and consumption layer

Bizcore datasets remain visible in the Architecture Catalog, Catalog Insights and Catalog Maps. They are part of the executable architecture, but they are not presented as consumer-facing Data Products.

Serving datasets represent the architecture layer where curated, presentation-ready assets are exposed for consumption.


🔧 3. Readiness Groups

Each Data Product candidate is assigned to one transparent readiness group:

Group Meaning
Consumption-ready No blocking or review-level readiness signals are present
Review recommended The dataset is usable for inspection but has signals that need review
Not consumption-ready Blocking signals prevent trusted consumption

The groups are derived from visible signals. They are not a hidden score.


🔧 4. Readiness Signals

Consumer readiness uses explicit signals that can be inspected per dataset.

Signal areas include:

  • active lifecycle state
  • serving-layer suitability
  • business-facing description
  • ownership assignment
  • metadata health
  • query contract column availability
  • direct upstream lineage
  • downstream consumer visibility
  • Architecture Control review state
  • latest Architecture Execution Record evidence
  • query logic transparency

Signals are displayed with clear severity:

Severity Meaning
OK The signal supports trusted consumption
Warning The signal deserves review before broad consumption
Blocking The signal prevents consumption readiness
Info The signal adds transparency without reducing readiness

This keeps Data Product readiness explainable and auditable.


🔧 5. Data Product Cards

The Data Products page displays one card per serving-layer candidate.

Each card shows:

  • dataset key
  • schema / layer
  • readiness group
  • description
  • owner count and owner labels
  • contract column count
  • upstream and downstream counts
  • metadata health state
  • query logic state
  • Architecture Control review state
  • latest execution evidence summary
  • expandable readiness signals

Each card links to:

  • Catalog detail
  • lineage
  • query contract
  • Architecture Control

The page supports filtering by search term, consumer layer, readiness group and lifecycle status.


🔧 6. Catalog Detail Consumer Readiness

Catalog detail pages include a dataset-specific Consumer Readiness card.

This card uses the same signal model as the Data Products page and shows the readiness context for the selected TargetDataset.

For serving datasets, the card explains consumption readiness.

For non-consumer layers, the card explains why the selected dataset is part of the executable architecture but is not offered as a consumer-facing Data Product.


🔧 7. Relationship to Data Marketplace Concepts

Catalog Data Products provide a foundation for marketplace-style transparency without turning elevata into a generic marketplace, request-access portal or business glossary platform.

The view focuses on architecture-derived readiness:

metadata-defined architecture
  → ownership, health, lineage, contracts, review and evidence
  → trusted consumption readiness

This keeps the Architecture Catalog aligned with elevata's Architecture Runtime model:
Data Products are not declared separately from architecture. They are recognized through the architecture signals that make consumption trustworthy.


🔧 8. Relationship to Architecture Catalog Portfolio

Architecture Catalog Portfolio uses Data Product readiness as one portfolio-level signal among ownership, contracts, health, review state, execution evidence and layer distribution.

Data Products answer which serving-layer datasets are ready for trusted consumption. Portfolio summarizes how that readiness contributes to the overall architecture posture.

The separation keeps Data Products focused on consumer readiness and Portfolio focused on aggregated architecture posture.


🔧 9. Governance Boundary

Architecture Catalog Data Products are part of the read-only Architecture Catalog.

They do not:

  • edit metadata
  • request access
  • create approvals
  • run approval checks
  • execute loads
  • create execution records
  • delete execution records

Architecture Control remains responsible for approval state, execution preview, controlled execution, execution records, execution history and retention cleanup.


© 2025-2026 elevata - Technical Documentation