Skip to content

Data

Data warehouse

A central store optimized for analysis rather than for running the business.

Also called

  • Analytics database
  • Lakehouse

Operational databases are tuned to write one record quickly. Analytical questions read millions of records and aggregate them. Running the second kind of query against the first kind of database is how a reporting request takes down the application.

A warehouse separates the two. Data is copied in on a schedule, reshaped into models that answer business questions, and queried without touching production.

The hard part is not the database. It is agreeing what a customer is, when revenue is recognized and which of four systems is authoritative — definitional work that surfaces the moment two departments compare numbers.

Without one, every question that spans two systems becomes a manual export, and no two people arrive at the same figure.
Why it matters

Commonly misunderstood

What people get wrong

The claim

We just need a dashboard.

What is actually true

A dashboard on ungoverned data is a faster way to distribute disagreement. The modeling underneath is the deliverable; the dashboard is the window.

Next step

Working through a data warehouse decision?

Tell us the situation. We will give you the tradeoffs as we see them, including when the answer is that you do not need what you are being sold.

No pitch deck. A 30-minute conversation about what you are trying to achieve.