Microsoft FabricStrategy

Data warehouse, data lake or lakehouse: which one your business actually needs

SD

Simon Devine

Founder, Hopton Analytics

July 2026·4 min read
Data warehouse, data lake or lakehouse: which one your business actually needs

Three storage patterns, endless jargon, and a decision that shapes everything built on top. Here is the plain-English version of the choice.

Somewhere near the start of every data-platform decision sits a choice dressed up in more jargon than it deserves: warehouse, lake, or lakehouse. It sounds like an architecture debate for engineers. It is actually a business decision, because it shapes what your estate can do, what it costs, and how much flexibility you keep for questions you have not thought of yet. So here is the choice without the jargon.

The choice without the jargon

  • A warehouse is for structured, well-understood data you report on. Think of it as a very organised filing system. Everything has a defined place and shape before it goes in: rows, columns, agreed definitions. It is fast and reliable for the reporting a business runs on, sales, finance, operations, where you know the questions in advance. Its limit is rigidity. Anything that does not fit the neat structure is awkward to store, and defining that structure upfront takes work.
  • A lake is for everything, in whatever shape it arrives. Think of it as a large, cheap store where data lands raw, structured or not, before anyone has decided what to do with it. Machine readings, logs, documents, images, the lot. It is flexible and cheap to fill. Its limit is that a store of raw everything, with no structure imposed, quietly becomes a swamp: full of data, impossible to trust, expensive to make sense of.
  • A lakehouse tries to give you both. It keeps the cheap, flexible, land-anything nature of a lake, and adds the structure, reliability and reporting speed of a warehouse on top of the same storage. Data lands raw, then gets cleaned and structured in stages without being copied into a separate system. For most mid-market businesses building today, this is the pattern that fits, which is why it is what modern platforms like Fabric are built around.

Here is the honest steer. If your data is entirely structured, your questions are stable, and you value simplicity over flexibility, a straightforward warehouse may be all you need and there is no shame in it. If you are dealing with a mix of data, or you know the questions will keep changing, the lakehouse pattern gives you room to move without a store that rots. A pure lake with nothing structured on top is rarely the right end state for a business that needs to report; it is a starting layer, not a destination.

What matters more than the label is that the choice is made deliberately, matched to your data and your questions, rather than inherited from whatever a previous supplier happened to build. The wrong pattern is not fatal, but it is expensive to live with and expensive to change later.

If you are choosing how to store and structure your data and want the decision made around your business rather than around a diagram, that is where we start every platform build. Talk to us at hello@hoptonanalytics.com.

SD

Simon Devine

Founder, Hopton Analytics

Part of the Hopton Analytics team, delivering governed analytics programmes for UK mid-market organisations.

FAQs

Frequently asked questions

Get started

Ready to put this into practice?

Reading about better analytics is a start. Working with us is how it happens.

Book a free audit