Data Fabric
A data fabric is an architecture that makes data spread across many systems findable and accessible without first consolidating it. IBM describes it as “a modern data architecture designed to democratize data access across an organization” that “uses intelligent and automated systems to break down silos.” Descriptions here follow that documentation, checked in September 2026.
The distinguishing idea is that metadata does the work. Rather than moving everything into one store, the fabric maintains a live picture of what exists and where — “active metadata (which uses knowledge graphs, semantics and AI)” that can “organize data assets in real time” so people can find the right data quickly.
What it typically bundles
“Data fabric” names a category rather than a single product, and vendors include different things under it. Four capabilities account for most of what is offered, and they are worth separating because they have different value and different failure modes.
- Automated cataloguing. Scanning sources to register what exists, with classification inferred where possible — the foundation the rest sits on, and a close relative of a data catalog.
- Lineage collection. Recording how datasets derive from each other, gathered from pipelines rather than documented by hand — see data lineage for what that can and cannot answer.
- Virtualization or federated query. Querying across systems without copying, which removes a copy and adds a dependency on the source’s capacity at query time.
- Policy enforcement. Applying access and classification rules centrally rather than per consumer — the capability with the clearest payoff, because it is the one whose absence causes incidents.
Which is why the useful question about a proposal is not whether to adopt a data fabric but which of those four it delivers, how, and against which of your systems. A product strong at cataloguing and weak at policy enforcement is a different purchase from the reverse, and both are sold under the same word.
It answers a different question from data mesh
The two terms are often presented as rival strategies, which makes an easy decision hard. IBM’s own contrast points at the difference: “a data mesh is a decentralized data architecture that organizes data by a specific business domain … to provide more ownership to the producers.”
| Data fabric | Data mesh | |
|---|---|---|
| Question it answers | How do people find and access data spread across systems? | Who is responsible for a dataset’s meaning and quality? |
| Means | Integration and automation driven by metadata | Domain teams, product owners, contracts, federated standards |
| Bought or built? | Largely bought — it is technology | Neither: it is an operating model, so a purchase cannot deliver it |
| Leaves open | Who decides what a field means, and who answers when it is wrong | How discovery, lineage, and enforcement are implemented |
Read that way they are complements, and the practical combination is common: a fabric’s automation supplying the self-serve capability a mesh assumes. The mesh principle it satisfies is described as a “high-level abstraction of infrastructure that removes complexity and friction of provisioning and managing the lifecycle of data products” — which is a platform requirement, and a fabric is one way to meet it.
What automation does not settle
Two limits are worth stating plainly, because they are where fabric projects disappoint.
Metadata collected automatically describes structure and derivation. It does not decide whether “active customer” excludes trials, and no amount of inference settles that — someone has to choose, and the choice has to be recorded where consumers read it. A platform that has catalogued ten thousand tables and defined none of them has made the ambiguity easier to find.
And discovery does not create accountability. When a consumer finds a dataset through the fabric and the numbers look wrong, they need someone to ask. That is an ownership question, which is why governance and the owner, steward, and custodian distinction remain necessary whatever the technology does.
How fabric and mesh fit with data products, contracts, and adoption is worked through in Who Is This Table For?.
References: IBM, What Is a Data Fabric?; Dehghani, Data Mesh Principles and Logical Architecture (2020-12-03).
Discover more from Insightful Data Lab
Subscribe to get the latest posts sent to your email.
