# Data Catalog

**TL;DR:** An inventory of the datasets an organization holds, recording what exists, who owns it, where it lives, and what it contains.

A data catalog answers a question that is embarrassingly hard to answer in most large companies: what data do we actually have? It's an inventory. For each dataset it records the name, location, schema, owner, refresh cadence, and usually some description of what the thing means. Tools in this category include Alation, Collibra, Atlan, DataHub, and Amundsen, plus the catalog layers built into cloud warehouses.

The problem it solves is discovery at scale. An analyst joining a company with 4,000 tables spread across a warehouse, three databases, and a data lake has no way to know that customer_events_v3 is the maintained one and customer_events_final is an abandoned experiment from 2022. Without a catalog they ask around, get pointed at whatever the person next to them uses, and quietly build a report on stale data. Catalogs replace tribal knowledge with a searchable index.

Modern catalogs populate themselves through automated crawling rather than manual entry, which is the main reason the current generation works and the previous generation didn't. Connectors scan your systems, extract schemas and statistics, infer relationships, and often sample values to classify sensitive fields. Humans then layer on the things machines can't infer: business definitions, ownership, and trust signals like certification badges.

The limit is worth stating plainly, because catalogs get oversold. A catalog tells you a dataset exists and where to find it. It does not tell you what a field means in business terms, whether two similarly-named metrics are computed the same way, or whether the numbers are correct right now. Those are the jobs of a semantic layer and data observability respectively. A catalog with no semantic layer produces the classic outcome where four teams find the revenue table and compute four different revenue numbers from it, all defensibly.

The AI angle is that catalogs are turning into infrastructure for agents rather than just for humans. An agent asked a business question needs to find the right table before it can query anything, and a well-maintained catalog is the retrieval index that makes that possible. This raises the stakes on metadata quality considerably: a human who lands on the wrong table usually notices something is off, while an agent will confidently query it and report the answer.

## Why it matters

Discovery is the first bottleneck in any data or AI initiative, and it's the one nobody budgets for. Analysts spend a large share of their time locating and validating data rather than analyzing it, and AI agents hit the same wall harder because they lack the intuition that tells a human something looks wrong. Catalogs also underpin governance work: you cannot enforce access policy or comply with a deletion request for data you have not inventoried.

## Example

A retail company has 3,000 tables. A new analyst needs customer lifetime value by region. Without a catalog, they search table names, find eight plausible candidates, ask in Slack, get two conflicting answers, and pick one. With a catalog, they search "customer lifetime value", find a certified dataset owned by the analytics engineering team, see it refreshes daily at 06:00 UTC, read that it excludes wholesale accounts, check that 40 downstream dashboards depend on it, and start working in ten minutes instead of two days.

## Related terms

- [Semantic Layer](https://www.maximem.ai/glossary/semantic-layer)
- [Dataset](https://www.maximem.ai/glossary/dataset)
- [Data Lineage](https://www.maximem.ai/glossary/data-lineage)
- [Data Product](https://www.maximem.ai/glossary/data-product)
- [AI Data Governance](https://www.maximem.ai/glossary/ai-data-governance)
- [Knowledge Systems](https://www.maximem.ai/glossary/knowledge-systems)

---

Source: [https://www.maximem.ai/glossary/data-catalog](https://www.maximem.ai/glossary/data-catalog)
