Skip to main content

19.4 Data Products

1. Definition​

SAP defines a data product as a self-contained set of related data exposed for consumption outside the producing application or service through APIs. BDC supports SAP-managed data products and Datasphere-produced marketplace data products.

2. Data product contract​

A serious enterprise data product should define:

  • business purpose,
  • owner,
  • scope,
  • grain,
  • semantics,
  • refresh/freshness,
  • quality,
  • security,
  • lineage,
  • consumers,
  • lifecycle,
  • version.

3. Product versus table​

A table answers:

Where are the records?

A data product answers:

What business capability can another team reliably consume?

4. Product architecture​

Source data
|
harmonization
|
business semantics
|
quality + governance
|
DATA PRODUCT
|
+-- analytics
+-- AI
+-- applications
+-- external platform

5. SAP-managed versus customer-created​

SAP-managed data products are delivered and lifecycle-managed by SAP. Customer-created products have customer ownership and lifecycle responsibility.

Do not modify SAP-managed content directly when the supported extension pattern requires copies.

6. Exercise​

Turn a SALES table into a data product specification.

Include:

  • business definition,
  • grain,
  • measures,
  • dimensions,
  • quality rules,
  • security,
  • freshness,
  • consumers,
  • versioning.