“Keeping the final dataset is enough for an audit trail.”
Not quite.An audit trail also needs the inputs, transformations, versions, actors, and execution context that produced it.
Architecture & Systems
Data lineage traces each reported number back through runs, snapshots, transformations, and raw sources for full auditability.
A number is trustworthy when its path from source data through transformations and runs can be reconstructed.
An audit trail connects reported risk or P&L figures to the underlying runs, including snapshot IDs, model IDs, and library versions.
Snapshots and models themselves link back to transformation configurations and raw data snapshots from external vendors.
Can every published number be traced to the source data, transformation, actor, and run that produced it?
Can the published number be traced to its producing state?
Lineage enables auditors and model risk teams to reconstruct how a number was produced and challenge each step if necessary.
A robust lineage system supports governance, reduces dispute resolution time, and builds trust in a central analytics framework.
“Keeping the final dataset is enough for an audit trail.”
Not quite.An audit trail also needs the inputs, transformations, versions, actors, and execution context that produced it.
Follow the strongest prerequisites, applications, extensions, and contrasts.
Lineage records how raw inputs were transformed into curated data used downstream.
Supported byRun ID and ProvenanceRun-level provenance links computational outputs to the broader lineage of inputs, transformations and code.
Supported bySnapshot Versioning and CorrectionsVersioned corrections preserve the history needed to explain which data was known or changed at each point in time.
Supported byStructured Logging and Run IDsStructured events carrying run IDs provide evidence that links inputs, transformations and outputs in an audit trail.
SupportsReplay of Valuation RunsLineage identifies the exact inputs and transformations that a replay must reconstruct rather than silently substituting current data.
Supported bySchema Migrations and Backward CompatibilityTraceable schema evolution is necessary to explain how historical records and downstream transformations should be interpreted.
Lineage records how raw inputs were transformed into curated data used downstream.
Explore concept →