15.4 Lineage, Impact & Trust
1. Lineage answers "where did it come from?"
Lineage describes the path from source to consumer.
Example:
S/4HANA
|
v
CDS / extraction
|
v
Remote / local acquisition
|
v
Transformation Flow
|
v
Curated Table
|
v
Semantic Model
|
v
Analytic Model
|
v
SAC Story
A consumer can use lineage to evaluate provenance.
2. Impact answers "what breaks if I change it?"
Impact analysis reverses the perspective.
Customer Master
|
+-----+-----+
| |
Sales Model Margin Model
| |
SAC A SAC B
|
Planning
If Customer Master changes, impact analysis identifies downstream dependencies.
3. Why lineage matters
Lineage supports:
- audit,
- incident response,
- root-cause analysis,
- migration,
- change management,
- compliance,
- consumer trust.
4. Technical lineage versus business lineage
Technical lineage
Shows object-to-object movement and transformation.
Business lineage
Explains the business journey:
Source revenue transaction -> Finance curated revenue -> Revenue KPI -> Executive dashboard.
Architects should make both available where possible.
5. Lineage is not proof of quality
A perfectly documented pipeline can still contain bad data.
Therefore:
Lineage
+
Ownership
+
Quality
+
Freshness
+
Definition
=
Trust context
Do not label an asset "trusted" merely because lineage exists.
6. Change impact workflow
Before modifying a Tier 1 asset:
- Identify object.
- Inspect lineage.
- Inspect downstream impact.
- classify consumers by criticality.
- identify semantic dependencies.
- identify security implications.
- assess data contract changes.
- notify owners.
- test.
- deploy.
- verify consumers.
7. Breaking versus non-breaking changes
Usually breaking
- removing a column,
- changing meaning,
- changing grain,
- changing key semantics,
- changing unit,
- changing time zone semantics.
Potentially non-breaking
- adding a nullable attribute,
- improving metadata,
- optimizing implementation without semantic change.
Do not assume a schema-compatible change is business-compatible.
8. Trust score
An enterprise can create a composite trust score:
Trust =
ownership score
+ definition score
+ lineage score
+ quality score
+ freshness score
+ certification score
Do not treat this as an SAP product metric unless explicitly supported. It is an enterprise governance pattern.
9. Architect exercise
A Finance table changes its fiscal-period logic.
Design the impact process.
Your answer must identify:
- technical lineage,
- semantic consumers,
- KPI consumers,
- security effects,
- notification path,
- rollback strategy,
- post-change validation.