Data Catalog
Also: Metadata Catalog, Data Asset Catalog, Enterprise Data Catalog
A centralized inventory of an organization's data assets, enriched with metadata, that helps people find, understand, and trust the data they need.
What It Is
A data catalog is a centralized system that inventories an organization's data assets and describes them with metadata. Think of it as a searchable directory for data: tables, files, dashboards, machine learning features, and the relationships between them. Instead of asking colleagues where a dataset lives or what a column means, users search the catalog and get answers backed by documented context.
A catalog typically captures:
- Technical metadata: schemas, column names, data types, file formats, locations.
- Business metadata: plain language descriptions, business terms, ownership, classifications.
- Operational metadata: freshness, update frequency, row counts, query usage.
- Lineage: how data flows from source systems through transformations to reports.
Why it matters
As data volume and the number of tools grow, teams waste time hunting for the right dataset or unknowingly use the wrong one. A data catalog reduces this friction and supports several goals:
- Discovery: people find relevant, trustworthy data quickly.
- Trust: documented ownership, quality indicators, and lineage make data credible.
- Governance: sensitive data can be tagged, classified, and access controlled.
- Collaboration: shared definitions reduce conflicting metrics across teams.
- Efficiency: less duplicated work and fewer redundant datasets.
For a Chief Data Officer, the catalog is foundational infrastructure for data governance, compliance (for example GDPR), and a data driven culture.
How it is used in practice
Many catalogs automatically scan connected systems (warehouses, lakes, BI tools) to harvest metadata. Stewards then enrich entries with descriptions, glossary terms, and tags. Modern catalogs add automated lineage, data quality scores, and access requests.
Concrete Example
A marketing analyst needs a reliable measure of customer churn. She searches the catalog for churn, finds a certified table named `customer_churn_monthly`, reads its definition, sees it is owned by the analytics team, updated daily, and rated high quality. Lineage shows it derives from CRM and billing sources. She requests access, gets approval, and builds her report in minutes instead of days, confident she is using the agreed definition rather than a stale copy.