Historians, data lakes and data fabric: where shopfloor data lives
Historians, data warehouses, data lakes, data fabric. Which one holds what, how they relate to MES/MOM, and which layer AI actually reads from.
MES/MOM generates enormous quantities of data. So do PLCs, sensors, historians and IIoT platforms. Then ERP, quality and maintenance systems add their own.
Where should it all live? It depends what you want to do with it. Here's how the main options fit together.
Historians
Historians are databases built for time-series data at very high volume: machine signals, process variables, sensor readings, often every second or faster.
They've been part of manufacturing IT for decades and they're still widely used, especially by engineers for troubleshooting and long-term trending. "What was the oven temperature doing in the two hours before that batch failed?"
They sit alongside MES/MOM, holding the raw, high-frequency data that MES/MOM doesn't need to keep.
Data warehouses
Structured databases optimised for reporting. They pull data from MES/MOM, ERP, quality and other systems, and organise it for business intelligence tools.
Best for well-structured, aggregated data that answers known questions: OEE by site by month, scrap cost by product family.
Data lakes
Large stores of raw, unstructured or semi-structured data. Anything can go in: machine data from historians, transactions from MES/MOM and ERP, IIoT streams, logs, images.
Data lakes are often the raw material for advanced analytics and machine learning. The risk is obvious: without structure and context, a lake becomes a swamp.
Data fabric and data mesh
More recent architectural ideas. Rather than physically copying everything into one place, they focus on making data discoverable and usable across the enterprise wherever it lives.
Think of it as weaving data together rather than moving it all. Useful in large organisations with many systems and sites.
How it typically fits together
A common pattern in mature factories:
- MES/MOM captures operational events and gives them context: order, material, machine, shift, reason, result.
- A historian keeps the high-frequency machine data.
- A data platform (lake, warehouse or fabric) brings MES/MOM, historian, ERP and other data together for analytics and AI.
The lines between these categories are blurring, and vendors increasingly offer platforms that cover more of the stack. But the roles stay roughly the same.
Which layer does AI read from?
Usually the data platform. That's where data from many sources can be combined, at scale, for training models.
But here's the part that matters. The context that makes the data valuable is created upstream, at the point of work, by MES/MOM. A data lake full of uncontextualised machine signals won't give a model much to learn from. One that includes which order, which material and which shift was involved, linked to quality outcomes and maintenance history, will.
I explain why in Raw machine data is worthless.
Don't start with the platform
I've seen manufacturers build impressive data platforms before they have reliable data to put in them. The lake fills up. Nobody trusts what's in it. The data science team spends most of its time cleaning.
Start at the source. Get accurate, contextualised data captured on the shopfloor. Then build the platform to make it available.
Where does most of your shopfloor data live today?
