Your Data Architecture Wasn’t Built for AI
Why the next generation of data products needs to carry its own knowledge
Your Data Architecture Wasn’t Built for AI
Why the next generation of data products needs to carry its own knowledge
This article is part of Designing AI-Native Data Products, a Teradata Labs series on the architecture and standards for data products built to work with agents as well as humans. The full design standards are open-source at: github.com/Teradata/ai-native-data-products.

Is your data architecture ready for agents?
Most data architectures were designed to answer questions from humans. A BI tool queries a warehouse, a dashboard refreshes on a schedule, an analyst writes SQL. The design was optimised for that pattern.
Agents don’t work that way. But they don’t replace that pattern either.
The better framing is that humans and agents work as a team. An agent explores a complex data landscape, surfaces relationships, drafts mappings, and flags quality issues faster than any analyst could. The human brings judgment, skills, experience, validates intent, and steers the direction. Together they do things that were never practical or cost effective before, as the AI automates the mundane and enables the human to focus on questions, answers and design.
That partnership only works if the data is ready for Agents to use.
The cost nobody is measuring
When an agent, or a new team member, or an analyst returning to data they haven’t touched in six months, has to rediscover what the data means before they can use it, that cost is almost never measured. It gets absorbed as friction or is simply invisible.
The cost compounds. Every new project, or at worst every new question, the discovery happens again. What does this table represent? What does this column actually mean in our business? Is this the version I should use? The answers exist somewhere: in someone’s head, in a teams thread, in a comment buried in email, or (hopefully) in a dusty out of date document. They just don’t persist.
If nothing is stored from the discovery process, you pay the discovery cost every time, over and over again.
In an agentic world, where that cycle runs at speed across dozens of concurrent tasks, that’s not just friction. It’s a structural problem.
Knowledge is data. Treat it that way.
The answer isn’t better documentation. Documentation is a snapshot. It starts going stale the moment it’s written, maintained by whoever finds time for it, organised for humans to read (and very few humans will actually read it) rather than systems to query.
What’s needed is knowledge managed like any other well-curated data asset. Captured consistently, defined precisely, maintained over time, and shared across the organisation. Not as a knowledge management system bolted on top, but as part of the data product itself.
The practical thing to do is simple: record what an agent discovers. Capture the rationale when a design decision is made. When a business term is agreed on, store it in a form both a report and an agent can consume. Knowledge only compounds if the architecture is built to keep it.
This is where conventional data product thinking needs to evolve.
A data product can no longer be just a curated dataset with ownership, quality rules, and an interface. It also needs to carry the knowledge required to use it safely and efficiently.
What makes a data product “AI Native”?
A well-designed data product has always been self-contained: its own data model, its own definitions, its own interface to the rest of the world. That principle hasn’t changed. What’s changed is what self-contained now needs to include.
An AI-Native Data Product carries its own knowledge layer. It registers itself so agents can discover it. It tracks its own events, quality, and lineage. It stores vectors for semantic search. It has memory of the organisational context that makes the data usable.
The AI Native Data Product Design Standards make this concrete through a six-module architecture:
- Domain: core business entities
- Semantic: queryable metadata for agent discovery
- Memory: design decisions, business glossary, and query patterns
- Search: vectors for similarity searches
- Prediction: feature store and machine learning outputs
- Observability: event tracking and lineage
In the reference implementation, each module has its own physical database. That is a default, not a rule. You can also distinguish modules by naming convention, schema, table prefix, or whatever fits your platform. The modules are composable. Start with what you need.
Three capabilities separate this from a conventional data product. The Semantic module gives agents a structured catalogue they can query. What products exist, what they contain and how to use them. So an agent loads only what’s relevant, when it’s needed, not everything. The Memory module captures the knowledge that would otherwise be lost with a new conversation or a person departing. Observability means every event, quality check, and lineage step is tracked. Agents can verify what they’re working with, and so can you.
What this changes in practice
This means a data product should not only publish tables and views. It should publish the context required to use them:
- Business definitions
- Ownership and stewardship
- Approved query patterns
- Known data quality rules
- Lineage and event history
- Design decisions and rationale
- Semantic descriptions agents can query
- Embeddings for discovery and similarity search
- Features for prediction
This is the difference between data that an agent can technically access and data that an agent can safely and usefully reason over. Access alone is not enough. The architecture has to preserve meaning, intent and trust.
Why open-source the standards?
The data-centric conversation about data products has been under-represented. Most of the focus is about technology: which platform, which vector store, which agent framework. That’s understandable, technology is visible. Data design is quiet.
There’s a principle that’s held through every wave of technology change in the last forty years: the rate of data change is much slower than the rate of technology change.
An architecture that respects that asymmetry, that abstracts and isolates those rates of change, can absorb, react to and embrace that change without starting over.
When your knowledge layer is part of the data product, not embedded in a platform’s proprietary intelligence layer, you keep control of it. Change your enterprise catalog technology and you can repopulate it from the data products. A new agent framework arrives and you connect it to the same semantic layer. The data and the technology can evolve at their own pace.
That’s the intent behind open-sourcing the standards. A starting point for a data design conversation that organisations can own and carry forward, independent of where agent frameworks, catalogues, vector stores, and AI platforms go next.
The standards are available on the Teradata GitHub at: github.com/Teradata/ai-native-data-products.
NOTE: Teradata Database is the reference implementation, but the pattern is broader than any single platform. Organisations should own the knowledge layer around their data products, make it queryable, and keep it close to the data it explains.
메타데이터
- post_id
- b815aadca8fb
- slug
- your-data-architecture-wasnt-built-for-ai-b815aadca8fb
- url
- https://medium.com/teradata-labs/your-data-architecture-wasnt-built-for-ai-b815aadca8fb
- canonical_url
- https://medium.com/teradata-labs/your-data-architecture-wasnt-built-for-ai-b815aadca8fb
- author_url
- https://medium.com/@nathan.green_67471
- status
- ok
- fetched_at
- 2026-06-12 10:20:10