liveBook · Manning

Provenance

As explained in Delivering Machine Learning Projects: From design to deployment

Data provenance is the record of a data item's origin, derivation, transformations, and custody.

Data provenance records a dataset’s origin, transformations, custody, and evolution. Establish it early so teams can interpret results, clarify responsibility, and avoid building on misunderstood data. section 4.10 section 4.5.4

Make provenance an explicit delivery artifact:

  • Pin down the ultimate source of each dataset and document why and how it was collected. section 4.5.3
  • Map tables, warehouses, lakes, mirrors, and transformations; use a data catalogue, lineage system, metadata processes, or even a spreadsheet. section 4.5.3
  • Record migrations, replatforming, quality work, schema changes, rounding, corrections, and other events that may introduce noise. section 4.5.4
  • Carry provenance into model documentation and chain-of-custody controls so models can be understood, governed, and selected appropriately. section 1.3

A practical provenance ticket

Before modeling begins, create a checkpoint requiring the team to identify the dataset’s ultimate source, collection purpose, transformations, custodians, and historical changes. Attach the available lineage map or spreadsheet, then record unresolved gaps and their risks. Revisit the record when surprising model results or ethical questions arise. section 4.10 section 4.5.4

How Delivering Machine Learning Projects: From design to deployment covers it

How deep it goes
Traces sources, transformations, custody, and historical events, but defers mature automated discovery and requires mapping local data estates when global views are absent.
Examples
Uses Alation, Collibra, metadata road maps, spreadsheets, Model Cards, Model Reports, and documented data-event histories.
What it assumes
Assumes access to organizational data stores and metadata, while teaching teams to reconstruct lineage locally when architecture-wide documentation is unavailable.
What you can do after
Diagnose/debug with provenance by tracing surprising results to collection choices, transformations, migrations, storage changes, or introduced noise.
How it connects
Connects data lineage with data catalogues, metadata management, model documentation, chain of custody, ethics, and model governance.

Also explained in

Compare how 12 books explain provenance →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Delivering Machine Learning Projects: From design to deployment. The section links point to the parts of the book it draws on.