Horizon LabsHorizon Labs
Back to Insights
21 Aug 2026Updated 21 Aug 20266 min read

Data Lineage and Cataloging: Trustworthy, Discoverable Data

Data lineage and cataloging are the unglamorous foundations that make AI and self-serve analytics trustworthy. This guide covers what to build, in what order, and how the Australian Privacy Principles shape the work.

Data Lineage and Cataloging: Trustworthy, Discoverable Data

Most organisations trying to layer AI or self-serve analytics on top of their data hit the same wall: nobody can say with confidence where a number came from, who is allowed to see it, or whether it is still accurate. Data lineage and cataloging are the unglamorous foundations that make everything built on top of them — dashboards, machine learning features, LLM grounding — actually trustworthy. This guide sets out what data leaders need to put in place before they invest further downstream, with reference to how the Australian Privacy Principles shape that work.

What is data lineage?

Data lineage is the record of where a piece of data originated, how it moved and transformed across systems, and where it ends up being used. It answers the question "can I trust this number?" by making the entire journey — from source system, through pipelines and transformations, to a report or model feature — visible and auditable. Without lineage, every data quality issue becomes a manual forensic exercise.

What is a data catalog?

A data catalog is a searchable inventory of an organisation's data assets, including metadata about what each dataset contains, who owns it, how sensitive it is, and how it is used. It answers a different but related question: "does this data exist, and can I use it?" A good catalog turns tribal knowledge held by a handful of long-tenured engineers into something any analyst, data scientist, or AI system can discover and evaluate on its own.

A dimly lit desk at night showing a laptop and monitor displaying a generic dataset list interface, lit by screen glow and a warm desk lamp, with sticky notes and a coffee cup nearby.

Together, lineage and cataloging solve the two problems that block safe data use at scale: not knowing where data came from, and not knowing what data exists in the first place.

Why do lineage and cataloging matter before AI or self-serve analytics?

They matter because AI and self-serve tools amplify whatever data discipline already exists — good or bad. An LLM grounded on ungoverned documents, or a self-serve dashboard built on an unlabelled table, will confidently produce answers that nobody can verify or correct. Retrieval-augmented generation and feature-store architectures, for example, depend on knowing exactly which source content or feature values fed a given output; platforms like Google Vertex AI structure this through resources such as feature stores, feature groups, and RAG corpora, which exist specifically to make ML-ready data discoverable and traceable. Those tools give you a mechanism for organising data — they don't substitute for the governance decisions about what's trustworthy in the first place. If you're planning AI product strategy work, lineage and cataloging should sit earlier in the roadmap than most teams assume, not as an afterthought once a pilot proves promising.

The same logic applies to self-serve analytics: giving business users query access to a data warehouse without a catalog just moves the bottleneck from "can't get the data" to "got the wrong data and didn't know it."

How do the Australian Privacy Principles shape data lineage and cataloging?

The Australian Privacy Principles (APPs), set out under the Privacy Act 1988 (Cth) and administered by the Office of the Australian Information Commissioner (OAIC), require organisations to manage personal information openly, collect it fairly, keep it accurate, secure it appropriately, and allow individuals to access and correct their own records. Lineage and cataloging are the practical mechanisms that let an organisation demonstrate compliance with several of these principles rather than merely assert it.

APP 1 requires open and transparent management of personal information — hard to demonstrate if you cannot show where personal data flows through your systems. APP 3 and APP 6 govern collection, use, and disclosure — a catalog that tags datasets by sensitivity and permitted use makes it possible to enforce these limits technically, not just by policy. APP 10 requires data quality and currency, which lineage supports by showing when and how a field was last transformed or validated. APP 11 requires reasonable security, and APP 12 requires access and correction rights — both depend on being able to locate every copy and derivative of a person's data, which is precisely what lineage tracking is for. Organisations should check current OAIC guidance (oaic.gov.au) directly, since privacy obligations and enforcement priorities evolve.

What does a practical implementation path look like?

A workable approach starts narrow and expands, rather than attempting an enterprise-wide catalog on day one. Begin with the datasets feeding your highest-risk or highest-value use case — often the ones destined for an AI feature or a widely used dashboard — and build lineage and metadata for those first, before generalising the practice.

A wide view of an open-plan office at golden hour, showing three engineers gathered around a standing desk looking at a printed roadmap taped to a glass partition, with rows of empty desks in the background.

A typical sequence looks like this:

  1. Inventory the systems that hold source-of-truth data, not the downstream copies. Duplicated, un-owned copies are usually where trust breaks down.
  2. Assign data owners, not just technical custodians, for each major domain (customer, product, finance, operations).
  3. Instrument pipelines to capture lineage automatically where possible, rather than relying on documentation that goes stale. Manual lineage documentation decays quickly and is rarely trusted by the time it's needed.
  4. Tag sensitivity and applicable privacy obligations at the dataset level, not just the field level, so downstream consumers — including AI systems — inherit the right handling rules.
  5. Expose the catalog to the people who need it, including analysts, data scientists, and any AI/RAG pipeline doing retrieval over enterprise content, with clear ownership and freshness indicators.

This is foundational work that pairs closely with broader data infrastructure investment — lineage and cataloging are not useful in isolation from well-structured pipelines and storage.

Should you buy a catalog tool or build the practice with a consulting partner?

The right choice depends on how much data maturity already exists. Off-the-shelf catalog and lineage tools work well once an organisation has consistent naming conventions, defined ownership, and pipelines mature enough to instrument. Where that baseline doesn't yet exist — fragmented systems, unclear ownership, legacy platforms with no metadata layer — an embedded team is usually more effective at first, because the problem is organisational and architectural before it's a tooling problem.

ApproachBest suited toTrade-off
SaaS catalog/lineage toolOrganisations with established data ownership and stable pipelinesFaster to deploy, but limited value without upstream data discipline
Embedded consulting engagementOrganisations with fragmented systems, unclear ownership, or legacy architectureSlower to start, but addresses the root cause rather than the symptom
Hybrid (consulting to establish practice, tooling to sustain it)Most growing companies moving toward AI or self-serve analyticsRequires sequencing — practice before platform

For legacy environments specifically, cataloging often surfaces alongside broader application modernisation needs, since undocumented data flows are frequently a symptom of ageing, poorly instrumented systems rather than a standalone metadata gap.

What are the honest limitations here?

No catalog or lineage tool fixes bad data governance on its own, and no AI system can compensate for ungoverned inputs — it will simply reproduce whatever quality and access issues already exist, often less visibly. Lineage tracking also has blind spots wherever data is exported to spreadsheets, ad hoc scripts, or third-party tools outside the instrumented pipeline; those gaps need explicit policy, not just technology. Treat cataloging as an ongoing operational practice with clear ownership, not a one-off project with a completion date.

If you're building AI engineering capability or planning a broader data platform initiative, lineage and cataloging deserve a place in the scoping conversation early, not after the first pilot reveals nobody can explain where the training data came from. For more on related groundwork, browse our insights.

If you're exploring how to make your organisation's data trustworthy and discoverable before layering AI or analytics on top, get in touch — we can talk through what a practical starting point looks like for your systems.

Share

Chris Kerr

Partner at Horizon Labs, an AI product consultancy and venture studio. A commercially focused product and technology leader with 20+ years building and scaling digital platforms, teams, and businesses across SaaS, travel, eCommerce, logistics and transport, and digital marketing — operating at the intersection of product, engineering, and data. Writes about platform strategy, AI transformation, modern data ecosystems, and the operational discipline that separates AI demos from AI products.