5 · Analytics & data science

18. Delivering Data Products in Production

Feature stores, semantic layers, serving, governance and a readiness checklist.

10 min read · 3 MCQs

From analysis to product

A data product has consumers, an interface and an SLA — a mart, an API, a scored table or an embedded model. Define ownership, refresh cadence, freshness and quality guarantees, and a deprecation path, exactly as you would for a service.

Consistency layers

A semantic layer or metric store defines each metric once so 'active user' means the same thing everywhere. A feature store shares feature definitions between training and serving, which is the standard fix for training–serving skew.

Governance and readiness

Classify sensitive data, apply row- and column-level access controls, mask personal data in non-production environments, retain only what policy allows, and keep lineage so an incident's blast radius is knowable.

  • Tests and freshness monitors on every gold table.
  • Documented ownership and on-call for pipelines.
  • Backfill procedure and rollback documented before launch.

Chapter quiz

3 questions · pass mark 75%
  1. 1. A feature store mainly prevents…

  2. 2. A semantic layer ensures…

  3. 3. Lineage is valuable during an incident because it shows…

Answer every question to submit. Progress for da-18 is saved in this browser.