Skip to main content

Solution Accelerator

Build Demand Forecasts at Scale

Pre-built code, sample data and step-by-step instructions ready to go in a Databricks notebook

build-demand-forecasts-at-scale-header-image

Demand forecasting is the process of leveraging historical data and other analytical information to build models that help predict future estimates of customer demand for specific products over a specific period. It helps shape product road map, inventory production and inventory allocation, among other things.

According to McKinsey, a 10% to 20% improvement in supply chain forecasting accuracy is likely to produce a 5% reduction in inventory costs and a 2% to 3% increase in revenues. In a world where margins are increasingly narrow and critical, this percentage can be make or break. But traditional supply chain forecasting tools have failed to deliver the desired results, limiting success of retailers and manufacturers.

build-fine-grained-demand-forecasts-ui-hex

Generate fine-grained forecasts at the retail store level in less time

Perform fine-grained forecasting at the store-item level in an efficient manner, leveraging the distributed computational power of the Databricks Lakehouse Platform. This accelerator helps retailers overcome the technical limitations of legacy data analytics solutions that undermine forecasting accuracy. Instead, perform full forecasts on atomic-level data within tight service windows to do things like:

  • Construct a forecast for each store-item combination
  • Project demand for each product across stores
  • As new sales data arrives, efficiently generate new forecasts and append existing forecasts
  • Work in either Python or R

Download notebook

Intermittent demand forecasting with Nixtla

Fine-grained forecasting often exposes patterns of intermittent demand. These patterns require specialized techniques to produce forecasts for goods that do not move at a regular, easily predictable cadence.

In this accelerator, built with our partners at Nixtla, we demonstrate how these techniques can be employed to produce:

  • Scalable, accurate forecasts across large numbers of store-item combinations experiencing intermittent demand
  • Automated model selection, aka model bake-offs, to ensure the best model is selected for each store-item combination
  • Metrics that help us identify the optimal frequency with which to generate new predictions

Download notebook

Forecast demand at the part level for streamlined manufacturing

Perform demand forecasting at the part level rather than the aggregate level to minimize disruptions in your supply chain and increase sales. Leverage this accelerator to:

  • Build fine-grained demand forecasting that can be scalably performed on a more frequent basis
  • Manage material shortages and predict overplanning

Download notebook

Resources

Explainer Video

resource-tile-inaccurate-forecasts-video-thumb

Blog

demand-forcasting-link-grp-img

Value Calculator

Value Calculator Web Promos

Deliver innovation faster with Solution Accelerators for popular data and AI use cases across industries. See our full library of solutions

Ready to get started?