A Unified Lakehouse for Demand Forecasting

IDS built a lakehouse on Google Cloud — BigQuery as the analytical core, Dataflow for streaming and batch ingestion pipelines from POS, e-commerce, and supply chain systems — giving every division the same underlying demand signal for the first time.

Client

A pan-European grocery retail group

Services provided

About the project

Our solution

The Customer: Who they are

A pan-European grocery retail group operating thousands of stores, with separate data stacks for merchandising, supply chain, and e-commerce.

The Challenge: Identifying the villain

Demand forecasting was done per-division, using disconnected spreadsheets and legacy SQL extracts. Stockouts and overstock were common because supply chain planning didn’t see the same demand signals as merchandising. “Every division had its own truth about what customers wanted,” said the VP of Supply Chain .

The Journey: The search for a solution

The retailer had piloted a forecasting tool on top of existing siloed data, but accuracy stayed low because the underlying data wasn’t unified — a better algorithm couldn’t fix a fragmented foundation.

The Discovery: Finding IDS

The retailer’s CTO found IDS through a case study on retail data platform work and reached out for a scoping conversation on a unified lakehouse.

The Solution: The hero arrives

IDS built a lakehouse on Google Cloud — BigQuery as the analytical core, Dataflow for streaming and batch ingestion pipelines from POS, e-commerce, and supply chain systems — giving every division the same underlying demand signal for the first time.

The Implementation: The battle

Rollout started with three pilot regions before scaling network-wide, allowing the forecasting team to validate model accuracy against the new unified data before full commitment. The obstacle: point-of-sale data formats varied by acquired subsidiary; IDS built a normalization layer so history wasn’t lost in the transition.

The Results: The happy ending

  • Forecast accuracy improvement: +18 percentage points
  • Stockout rate reduction: 22%
  • Time to refresh demand data: daily batch → near real-time
  • Single unified demand dataset serving merchandising, supply chain, and e-commerce

“For the first time, three teams are planning off the same numbers.” — VP of Supply Chain

Technologies used: Google BigQuery · Google Dataflow · Google Cloud Storage

Facebook
LinkedIn
Send on E-mail

More use cases

One Platform, Two Data Worlds: A Big Data Analytics Mart for Banking Group Controlling

Client: Leading Banking Group
IDS designed and built a new analytical data mart purpose-built for Controlling, constructed entirely on big data technologies rather than the client’s Oracle stack.

Migrating Without Missing a Beat: A New Data Warehouse Foundation for a Banking Controlling Team

Client: Leading Banking Institution
When the migration to the new DWH began, IDS took on the task of carrying that Datamart — and the business logic behind it — onto the new platform.

From Hadoop to Databricks: Scaling a Banking Data Platform Beyond Its Limits

Client: Banking Client
IDS Consulting was brought in to provide hands-on technical support and consultancy for the migration to Databricks.

From Days to Minutes: An 8-Year Data Warehouse Transformation for a Leading Telecom Operator

Client: Leading Telecom Operator
IDS Consulting was brought in not for a single fix, but as an ongoing extension of the client’s Data Warehouse team. The mandate: modernize how data moved through the platform, and keep it evolving safely as the business — and the underlying infrastructure — kept changing around it.

Full-Stack Data Platform with Embedded Testing & Knowledge Transfer

Client: A mid-size IT services company
IDS delivered the platform end-to-end (Python and .NET services, automated test coverage from day one) while running a structured knowledge transfer track in parallel — pairing IDS engineers with the client’s internal team throughout, not just in a handover week at the end.

A Full-Stack Commerce Data Platform, Built and Tested End-to-End

Client: A Full-Stack Commerce Data Platform, Built and Tested End-to-End
IDS delivered full-stack development (Java backend, React front end) with a dedicated QA workstream running in parallel from the start — functional, regression, and performance testing built into every sprint — under a single programme manager accountable for scope, timeline, and quality together.