# Data Readiness for GenAI

_The five sub-dimensions of the data-platform work that unblocks — or silently blocks — enterprise GenAI at scale_

**Version:** 1.0 · **Published:** 2026-08-07 · **License:** CC BY 4.0
**Canonical URL:** https://genaimaturity.net/whitepapers/data-readiness-for-genai-2026

## Abstract

The most common blocker to scaling enterprise GenAI beyond pilots is not model quality; it is data-platform readiness. This whitepaper covers the five sub-dimensions — catalog & lineage, quality, access & permissions, retrieval & vector, compliance & governance — with the specific investments that separate teams that ship production RAG smoothly from teams that stall in pilot for a year.

## 1. Executive summary

Teams shipping enterprise GenAI to production consistently identify one blocker as the largest and most persistent: the data platform. Not the model, not the framework, not the guardrail vendor — the data. Datasets are not findable, ownership is unclear, quality is unmonitored, access is manual, PII handling is per-app, retrieval infrastructure is fragile, and compliance evidence is un-producible.

This whitepaper is organized around the five sub-dimensions of data readiness for GenAI, matching the free /tools/data-readiness assessment. Each covers the specific investments that pay disproportionately relative to their cost — the "if we had done this six months ago, we would be a full maturity level ahead" investments.

Data-platform work compounds. Every dataset you catalogue unblocks every future use case. Every guardrail you push down to the platform layer removes duplicate work across every application. Under-invest here and every new GenAI initiative pays the same organizational tax again.

## 2. Catalog & lineage

The AI system inventory (see the Governance Playbook) requires a data inventory beneath it. Without knowing what data you have, who owns it, and where it flows, every new GenAI project starts with the same discovery sprint.

The catalog captures: dataset name, description, owner (named role, not just team), classification tier, freshness SLA, downstream consumers, and the schema. Modern catalog tools (Collibra, Atlan, DataHub, Alation) auto-ingest from most cloud data warehouses. The tooling is not the hard part; the sustained discipline of keeping metadata current is.

Column-level lineage matters more for GenAI than for BI. When a downstream RAG system returns an incorrect answer, tracing the answer back through the retrieval chunk, to the source document, to the transformation pipeline that produced it, is the difference between a five-minute triage and a five-day investigation.

Training-corpus provenance is now regulatory-relevant. Under the EU AI Act, providers of general-purpose AI models must publish a training-content summary (Article 53). Even if you are a deployer rather than a provider, downstream questions about copyright-status and license-compliance of training data will land. Track corpus provenance from ingest — retrofitting it later is often impossible.

## 3. Data quality

Retrieval systems amplify data quality issues. A merely-noisy source produces a merely-noisy report in BI; the same source in RAG can produce a confident-sounding wrong answer that a user acts on.

Two disciplines that separate mature data-quality practice from occasional-check practice:

**Automated data-quality tests in the pipeline, gated by CI.** Great Expectations, Soda, dbt tests, or the equivalent — every critical table gets tests for schema conformance, freshness, uniqueness constraints, referential integrity, and value-range plausibility. Tests fail loud (paging, dashboard) and gate downstream execution.

**Retrieval-quality metrics for RAG systems.** Recall@k and MRR (mean reciprocal rank) on a labelled query set, run on a schedule against a live index. Combined with downstream generation-quality metrics (faithfulness, groundedness), this catches the case where the retriever silently starts returning less-relevant chunks after a data or index change.

Metric-definition drift is a subtler quality issue: the same metric name computes differently in different tools, and the LLM cheerfully answers with whichever version it happened to retrieve. A semantic layer (Cube, dbt Metrics, LookML) with enforced metric contracts is the reliable fix. Ad-hoc metric dictionaries in wikis do not survive contact with an urgent business question.

## 4. Access & permissions

The tension in access design is between security (least privilege, auditable, revocable) and velocity (self-service, propagated automatically, no ticket queue). Both are achievable together with the right architecture; separately they are not.

**Attribute-based access control (ABAC) at query time.** Access policies expressed as attributes (user role, project, geography, data classification) evaluated when a query runs, not when a user is provisioned. New team members inherit access immediately based on role assignment; access decays automatically when the role changes.

**Access-control propagation into the vector store.** RAG systems commonly expose a broader access surface than the source data because the vector store lives adjacent to the app rather than inside the governance perimeter. Retrieval should filter by user-attribute at query time — retrieving only chunks the user is authorized to see. Retrofitting this is expensive; design it in from the first vector-store deployment.

**Data-clean-room patterns for development.** Copying production data to development environments is a persistent violation. Synthetic datasets derived from production statistics + governed access to production-view-only environments for dev workloads eliminate the class of "someone put PII in a dev database" incidents.

**Agent authentication as first-class.** LLM agents accessing data on a user's behalf must authenticate as that user, not as a shared service account. User-scoped OAuth flows (or MCP-with-OAuth-2.1) provide the audit trail and least-privilege enforcement that shared credentials cannot.

## 5. Retrieval & vector

Vector databases commoditized in 2026. The choice of Pinecone, Weaviate, Qdrant, pgvector, Milvus (or Chroma, LanceDB, etc.) is driven by operational profile rather than capability differentiator. See /vs/vector-databases for the full comparison.

Design decisions that matter more than product selection:

**Hybrid retrieval as default.** Pure vector similarity underperforms in the presence of exact-match queries (proper nouns, IDs, technical terms). Hybrid — vector plus BM25 or full-text — with cross-encoder re-ranking is the reference pattern. Ship without it only for prototypes.

**Chunk-and-embed strategy.** How you chunk source documents dramatically affects retrieval quality. Semantic chunking (splitting at meaning boundaries, not arbitrary character counts) with 20-30% overlap performs better than naive fixed-size chunking on most enterprise document types. Reserve engineering effort for this rather than for switching vector databases.

**Freshness architecture.** Full re-index on a nightly schedule is the default; event-driven incremental updates on source change are the mature pattern. For workloads where staleness is unacceptable (compliance-critical documents, live pricing, current customer state), event-driven is not optional.

**Metadata filtering.** Retrieval that supports rich metadata filters (author, date, department, classification) enables per-user access controls, temporal queries, and topic scoping without contaminating the vector semantics. All mainstream vector DBs support this; use it.

**Temporal RAG for compliance-sensitive corpora.** When "what was the state of this document on date X" is a common query (compliance, audit, legal), track document versions in the retrieval layer. Time-travel retrieval is available in Weaviate, custom-buildable in most others.

## 6. Compliance & governance

The compliance obligations that touched enterprise data platforms in 2024-2025 (GDPR, CCPA, sector regulations) apply with additional urgency to GenAI-adjacent data. The EU AI Act adds new obligations on top.

**PII detection and redaction at platform layer.** Not per-app. A platform-layer service that scans inputs and outputs against configurable classifiers, applies redaction policies per data class and per tenant, and logs redaction events for audit. Per-app implementations decay to inconsistent enforcement quickly.

**Vector-store deletion for data-subject rights.** GDPR Article 17 (right to erasure) and CCPA equivalent apply to embeddings derived from personal data. The vector store must support per-record deletion and the DSR pipeline must propagate to it. Retrofitting this is possible but painful; design it in.

**Cross-border transfer controls.** For EU personal data, the standard contractual clauses + Transfer Impact Assessment framework applies. GenAI complicates it because inference may route through provider infrastructure in unexpected jurisdictions. Automate the routing decision: personal data classified above a threshold routes to EU-hosted inference; below it, any region is acceptable.

**Copyright compliance for training corpora.** For any in-house fine-tuning or model training, source material must be licensed for the intended use. For hosted models, this is the provider's obligation, but you may be asked for evidence in a downstream audit. Track corpus licensing metadata from ingest.

**Documentation ready for audit.** Regulatory auditors ask for training-data documentation, evaluation methodology, model performance metrics, and incident history. Producing these on demand — rather than assembling them in a two-week fire drill after a request — separates the mature program from the merely-compliant program. Automate documentation generation from your CI + evaluation harness output.

## 7. Sequencing

Data-platform investments compound, but they also have a natural order:

**First:** Catalog + named ownership + access controls. Without these, everything else is guesswork.

**Second:** Automated data-quality tests on the datasets feeding your first production GenAI systems. Failures here surface early; failures downstream surface catastrophically.

**Third:** PII detection and redaction at platform layer. As soon as you have more than one GenAI application, per-app implementations will diverge.

**Fourth:** Shared vector-store infrastructure with hybrid retrieval and metadata filtering. Do this once, well, and every future RAG system inherits it.

**Fifth:** Automated DSR propagation, compliance-documentation generation, cross-border routing enforcement. Regulatory obligations catch you eventually; automating them removes the periodic fire-drill tax.

Teams that skip earlier steps to jump ahead reliably regret it. The team that ships a fifth RAG system on ad-hoc chunk-and-embed infrastructure is paying the setup cost five times. The team that shipped shared infrastructure after the second RAG system pays it once.

> **Assess your data platform readiness:** The free /tools/data-readiness assessment scores your program across the five sub-dimensions covered here — 30 questions, ~10 minutes, no signup.

## 8. Recommended reading

- /framework/dimensions/data — the framework dimension this whitepaper operationalizes.
- /tools/data-readiness — 30-question self-assessment.
- /vs/vector-databases — Pinecone / Weaviate / Qdrant / pgvector / Milvus comparison.
- /vs/rag-vs-fine-tuning — when RAG is right vs when fine-tuning is right.
- /glossary/retrieval-augmented-generation-rag, /glossary/graphrag, /glossary/vector-database, /glossary/embedding — foundational terms.

## References

- [GDPR — Regulation (EU) 2016/679](https://eur-lex.europa.eu/eli/reg/2016/679/oj) — European Union
- [EU AI Act — Regulation (EU) 2024/1689](https://eur-lex.europa.eu/eli/reg/2024/1689/oj) — European Union
- [California Consumer Privacy Act (CCPA)](https://oag.ca.gov/privacy/ccpa) — State of California

## Cite this whitepaper

**APA:**

Generative AI Maturity Framework. (2026). Data Readiness for GenAI: The five sub-dimensions of the data-platform work that unblocks — or silently blocks — enterprise GenAI at scale (Version 1.0). https://genaimaturity.net/whitepapers/data-readiness-for-genai-2026

**BibTeX:**

```bibtex
@techreport{DataReadinessForGenai20262026,
  title  = {Data Readiness for GenAI: The five sub-dimensions of the data-platform work that unblocks — or silently blocks — enterprise GenAI at scale},
  author = {{Generative AI Maturity Framework}},
  year   = {2026},
  month  = {8},
  note   = {Version 1.0},
  url    = {https://genaimaturity.net/whitepapers/data-readiness-for-genai-2026}
}
```

---
Published under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) — free to share, adapt, and cite with attribution to the Generative AI Maturity Framework.