Demand Forecasting im Einzelhandel: Prognosen bis zur Filiale

Wie Retail-Forecasts pro Filiale und Artikel entstehen: Store-SKU-Ebene, Aktions- und Wetterdaten, MLflow-Betrieb und Filial-App.

Abstraktes Datenvisual: geschwungene Prognose-Linien und Balkenraster in Blautönen symbolisieren Absatzkurven über Filialen und Zeit
Lesezeit9 Min
Zuletzt aktualisiert4.7.2026
Zusammenfassung

Die Kernaussagen auf einen Blick.

  • Demand Forecasting im Einzelhandel hilft, Absatz pro Filiale und Artikel besser vorherzusagen und daraus bessere Bestellvorschläge abzuleiten.
  • Gute Prognosen entstehen vor allem durch saubere Daten: Kassendaten, Aktionen, Wetter, Feiertage, Preise und Bestände müssen zusammenpassen.
  • Für Aktionsware und Frische ist eine Prognose pro Filiale und Artikel oft sinnvoll, weil genau dort Überbestand und Ausverkauf entstehen. Für Long-Tail-Artikel oder kleine Filialen können Cluster-Modelle sinnvoller sein.
  • Nützlich wird der Forecast erst, wenn er automatisch aktualisiert wird und direkt in Bestellvorschläge, Filial-App oder Warenwirtschaft einfließt.
01

Warum zentrale Prognosen am Regal oft scheitern

Viele Händler kennen das Muster: In einer Filiale ist die Aktionsware am Freitag ausverkauft, in der nächsten bleibt sie liegen und wird später reduziert. Die Zentrale meldet einen positiven Aktionsverlauf. Die Marktleitung sieht die Lücke am Regal. Beides kann gleichzeitig stimmen: Die Aktion sieht zentral gut aus, passt aber vor Ort nicht überall.

Viele zentrale Forecasts arbeiten noch zu grob: nach Region, Warengruppe, Excel-Baseline und pauschalen Sicherheitsbeständen. Wetter, Feiertagsschichtungen zwischen Bundesländern und das Zusammenspiel von Preis- und Platzierungsaktion tauchen dort nicht auf. Die Marktleitung disponiert deshalb nach Erfahrung, jede Filiale mit einer anderen Excel-Regel im Kopf. Kassen- und Aktionsdaten liegen längst im Lakehouse, aber eben nicht in der Bestellliste.

Wenn POS-Daten bereits sauber im Lakehouse liegen, geht es nicht mehr um die Grundsatzfrage, ob bessere Prognosen möglich sind. Dann geht es um drei praktische Fragen: Auf welcher Ebene wird prognostiziert? Welche Daten verbessern die Prognose wirklich? Und wie landet das Ergebnis in der Bestellliste?

Die Größenordnung, um die es geht, ist keine Bauchgefühl-Zahl. McKinsey rechnet 10 bis 20 Prozent bessere Prognosegüte in etwa 5 Prozent weniger Inventurkosten und 2 bis 3 Prozent mehr Umsatz um, bei einer branchenüblichen Prognose-Ungenauigkeit von rund 32 Prozent. In der niederländischen Kette Albert Heijn läuft eine Milliarde Forecasts pro Tag über 1.200 Filialen und 30.000 SKUs auf einem Databricks-Lakehouse; im ersten Jahr nach der Migration hat die Kette 3,6 Millionen Kilogramm Lebensmittelabfall vermieden. Der Unterschied zwischen Excel-Baseline und Store-SKU-Modell ist keine akademische Prozentstelle.

02

Was ist Demand Forecasting im Einzelhandel?

Demand Forecasting im Einzelhandel bedeutet: Der zukünftige Absatz wird pro Filiale und Artikel auf Basis vorhandener Daten vorhergesagt. Das Ergebnis ist eine erwartete Absatzmenge je Filiale, Artikel und Tag, idealerweise mit einer Spanne, wie sicher die Prognose ist. Diese Prognose speist Bestellvorschläge, Nachschub-Signale und Personaleinsatzplanung.

Der Kernbegriff kommt aus der englischen Supply-Chain-Literatur; die deutschsprachigen Synonyme Nachfrageprognose und Bedarfsplanung bezeichnen dasselbe Objekt. Wichtig ist die Abgrenzung: Der Forecast sagt die Nachfrage voraus. Die eigentliche Bestellentscheidung kommt danach. Die Bestellmenge folgt aus der Prognose plus Servicegrad, Lieferzeit und Restbestand. Preis-Optimierung und Aktions-Wirkungsmessung nutzen denselben Forecast als Input und bleiben eigene Verfahren. Die Warenwirtschaft wird dadurch nicht ersetzt. Sie bekommt nur eine bessere Grundlage für Bestellungen und Bestände.

Wie sich die Bedarfsprognose in das Gesamtbild der Kundenintelligenz einordnet und wie die weiteren Retail-Use-Cases (Dynamic Pricing, On-Shelf-Availability, Trade-Promotion-Effectiveness) darauf aufbauen, zeigen wir im Überblick zu Customer Intelligence auf dem Lakehouse.

Data & AI Beratung mit ruhrdot

Als offizieller Databricks-Partner begleiten wir dich von der Datenstrategie bis zur produktiven KI-Lösung.

Databricks Logo
03

Filiale-Artikel, Filialcluster oder Warengruppe: Welche Prognoseebene passt?

Die wichtigste Entscheidung ist die Prognoseebene. Sie entscheidet, ob der Forecast wirklich bei der Filialbestellung hilft oder nur einen groben Gesamtwert liefert. Drei Ebenen sind praktisch relevant:

Filiale-Artikel-Tag

Eigene Prognose je Filiale, Artikel und Tag. Bestellliste direkt ableitbar, Aktionen und Wetter greifen filialgenau, höherer Aufwand durch viele Kombinationen. Albert Heijn fährt diese Ebene über 30.000 SKUs und 1.200 Filialen.

Filialcluster mal Warengruppe

Filialen nach Format, Umsatzstruktur und Umfeld gebündelt, Artikel auf Warengruppen-Ebene aggregiert. Reduziert Rechenlast, verliert Feinheiten bei Aktionsartikeln.

Region mal Warengruppe

Der klassische zentrale Forecast passt für Beschaffung und Kapazitätsplanung im Zentrallager, taugt aber nicht für die Filial-Disposition.

EbeneNutzen am RegalKosten (Training/Serving)Wann
Store-SKU-täglichhoch, direkte Bestelllistehoch, Millionen ZeitreihenAktionsartikel, Frischwaren, A-Sortiment
Filialcluster mal Warengruppemittel, Bestell-Vorschlag mit manueller KorrekturmittelLong-Tail, kleine Filialen, erste Iteration
Region mal Warengruppeniedrig, nur Beschaffung, keine Filial-DispositionniedrigZentrallager, Rahmenverträge

Als Faustregel gilt: Aktionsware und Frische möglichst pro Filiale und Artikel prognostizieren. Bei schwacher Historie oder Long-Tail-Artikeln ist ein Cluster-Modell oft sinnvoller. Ein einziges globales Modell für alle Filialen sieht auf dem Papier einfach aus, verliert aber genau dort Signal, wo die Filiale sich vom Durchschnitt unterscheidet. Und das ist der Punkt, an dem die Prognose gebraucht wird.

04

Welche Daten einen Retail-Forecast wirklich verbessern

Ob ein Retail-Forecast gut wird, entscheidet sich meistens an den Daten, nicht am Modellnamen. Kassendaten allein reichen nicht. Sie zeigen, was passiert ist, aber nicht die Aktion nächste Woche, das Wetter am Samstag oder den Feiertag im Nachbarbundesland.

Die tragfähige Basis ist die POS-Historie: Absatz je Store, SKU und Tag als Delta-Tabelle, ergänzt um abgeleitete Größen (gleitende Mittelwerte, Wochenrhythmus, Jahresvergleich, Absatz relativ zur Warengruppe). Sie ist die Basis. Der eigentliche Zusatznutzen entsteht durch weitere Signale. Die Wirkung entsteht dort, wo externe Signale die Nachfrage erklären, die die Historie allein nicht sieht: Aktionen, Wetter, Feiertage, Preis-Änderungen und Bestand.

Ein Beleg dafür, wie stark diese externen Signale tragen, liefert der belgische Fleischwarenhändler Meat&More. Mit einer Feature-Basis aus Aktions-, Preis-, Wetter- und Sortiments-Signalen hat der Betrieb Store-Level-Forecasts bis 14 Tage voraus mit einer Fehlerrate unter 5 Prozent auf 60 Prozent der Produkte erreicht. Solche Ergebnisse entstehen nicht durch ein einzelnes Feature. Entscheidend ist, dass Aktionen, Preise, Wetter und Sortiment zum richtigen Zeitpunkt sauber verfügbar sind.

05

Aktionen, Wetter, Feiertage und Preise sauber als Features bereitstellen

Vier zusätzliche Datenbereiche sind für den Forecast besonders wichtig:

  • Aktions-Kalender. Zeitraum, Rabatt, Werbedruck (Handzettel, Digital, TV) und Platzierung (Regalplatz, Zweitplatzierung, Palette). Aktionen haben oft den stärksten Effekt, besonders bei Artikeln, die gezielt beworben oder prominent platziert werden.
  • Wetter. Temperatur, Niederschlag, Sonnenstunden und Windgeschwindigkeit aus DWD Open Data je Filial-Postleitzahl. Wetter erklärt Grillfleisch, Getränke, Eis und Salat. Dazu kommen negative Effekte, zum Beispiel weniger Kundenfrequenz bei Dauerregen. Die DWD-Zeitreihen sind strukturiert und lassen sich direkt in Delta-Tabellen laden, die Namensnennung des Deutschen Wetterdienstes ist Nutzungsvoraussetzung.
  • Kalender-Signale. Feiertage und Schulferien pro Bundesland, Brückentage, Großevents (Messe, Sport) im Filial-Einzugsgebiet. Feiertagsschichten zwischen Bundesländern sind ein häufig unterschätzter Effekt bei Handelsketten mit bundeslandübergreifendem Netz.
  • Preis-, Bestands- und Store-Attribute. Preis-Historie und Preis-Änderungen, Bestandshistorie mit Out-of-Stock-Marker, Store-Attribute (Fläche, Format, Umfeld, Warengruppen-Mix).

Entscheidend ist weniger die Liste der Features, sondern wie zuverlässig sie im Training und später im Betrieb verfügbar sind. Der Aktions-Kalender aus der Warenwirtschaft, die Wetter-API und der Feiertagskalender müssen zum Trainings- und zum Scoring-Zeitpunkt konsistent bereitstehen. Daran scheitern viele Prototypen: Im Notebook funktioniert das Feature, im produktiven Lauf fehlt es oder ist anders berechnet.

06

Trainings- und Betriebsdaten konsistent halten

Der Feature Store ist selten der auffälligste Teil der Lösung, aber oft der wichtigste für einen stabilen Betrieb. Dort liegen die wichtigsten Feature-Gruppen als eigene Delta-Tabellen: Aktionen, Wetter, Feiertage, Preise, Bestände und Store-Merkmale. Training und spätere Prognose greifen auf dieselbe Feature-Logik zu. Für jede Zeile werden nur die Informationen genutzt, die zu diesem Zeitpunkt bereits bekannt gewesen wären. Ergebnis: keine Verschiebung zwischen Training und Betrieb, kein Leaken zukünftiger Information, keine überraschend gute Testmetrik, die produktiv wegbricht.

Der zweite Nutzen: Feature-Tabellen bekommen Owner. Der Aktions-Kalender gehört dem Kategorien-Team, die POS-Silber-Schicht dem Datenteam, die Wetter-Features dem Plattform-Team. Feature Engineering in Unity Catalog macht diese Zuständigkeit sichtbar, die Lineage-Ansicht zeigt für jedes Modell, welche Feature-Tabellen es liest und welche Änderungen es beeinflussen. Governance entsteht damit direkt an den Daten: Es ist sichtbar, wem ein Feature gehört, woher es kommt und welche Modelle es nutzen. Wie POS-, Aktions- und Wettersignale sauber ins Lakehouse kommen, klären wir im Überblick zu Auto Loader für den kontinuierlichen Ingest.

Demand-Forecasting · End-to-End-Architektur
Quellen
Aktions-KalenderPromotions · Rabatte
Feiertags-/FerienkalenderRegional · Bundesland
fließt in
Ingest
Auto LoaderStreaming-Ingest
Batch-IngestScheduled Jobs
landet in
Medallion
BronzeRohdaten
SilverBereinigt · Joins
GoldAggregiert · Store × SKU × Tag
speist
Feature Store
Unity CatalogFeatures je Store · SKU · Tag
fächert auf in
Serving
Forecast-Delta-TabelleFilial-App · Bestellvorschlag (WWS)
Feature-Serving-EndpointAd-hoc · Category-Manager-Dashboard
Ein Feature Store, zwei Serving-Wege: Batch für die Filial-App, Endpoint für Ad-hoc-Anfragen aus dem Category-Manager-Dashboard
07

Prophet, LightGBM, Nixtla oder Neural Forecasting?

Die Modellwahl sollte nicht am Anfang stehen. Zuerst müssen Prognoseebene und Feature-Basis klar sein. Vier Familien decken den relevanten Raum ab.

Prophet oder ARIMA/SARIMAX

Guter Startpunkt: modelliert Saison, Trend und Feiertage je Zeitreihe mit wenig Tuning-Aufwand. Skaliert schlecht auf Millionen Zeitreihen, nimmt Aktions- und Wetter-Signale nur eingeschränkt auf.

LightGBM für Filial-Artikel-Zeitreihen

Globales Gradient-Boosting-Modell mit Store, SKU, Kalender, Aktion und Wetter als Eingangsvariablen. Skaliert auf Store-SKU-Ebene, pragmatischer Standard für das A-Sortiment.

Nixtla StatsForecast und MLForecast

Ökosystem für parallelisierte Zeitreihen-Baselines und Multi-Series-ML-Forecasting. Sinnvoll für einen breiten Baseline-Vergleich neben LightGBM.

Neural Forecasting mit N-BEATS oder TFT

Modelliert nichtlineare Muster und lange Abhängigkeiten, TFT liefert zusätzlich Erklärbarkeit. Höherer Aufwand, lohnt für Frischware und komplexe Aktionen.

FamilieVoraussetzungKostenTypischer Einsatz
Prophet / ARIMAeine Zeitreihe je ModellniedrigBaseline, kleine Sortimente
LightGBM (Multi-Series)Feature-Layer vorhandenmittelStore-SKU-Scale, A-Sortiment
Nixtla StatsForecast/MLForecastparallelisierte Baseline-Läufemittelbreiter Modell-Wettbewerb
Neural (N-BEATS, TFT)GPU, MLOps-ReifehochFrischware, komplexe Aktion

Amazon Forecast taucht in Vergleichen häufig auf, ist auf AWS gebunden und bringt keine Lakehouse-Integration mit. Es bleibt eine Referenz-Alternative. Der M5-Wettbewerb auf Kaggle liefert eine gute Benchmark-Referenz für Aggregations-Ebene und WAPE-Metrik. Ein zweiter Beleg für den Effekt am Bestand: die Beratung DS STREAM berichtet aus B2B- und FMCG-Kunden 15 bis 30 Prozent geringere Bestände und 20 bis 40 Prozent weniger Stockouts durch Ensemble-Modelle aus ARIMA und LightGBM. Auch das beste Modell hilft wenig, wenn Aktionen, Wetter und Bestände nicht sauber vorbereitet sind. Die Trennlinie zwischen brauchbarem und schwachem Forecast liegt fast immer im Feature-Layer, weniger in der Modellwahl.

08

Retraining, Registry und Backtesting

Ein Notebook zeigt, dass ein Forecast funktionieren kann. Ein produktiver Forecast braucht aber Versionierung, Freigabe, Retraining und Monitoring: genau das leistet das MLflow Model Registry auf Databricks. Der Unterschied zeigt sich in Phasen mit hoher Last: Weihnachten, Black Week, Aktionswochen oder Ferienbeginn. Das registrierte Modell wird laut Zeitplan neu trainiert, die Ergebnisse laufen ins Backtesting, die Registry entscheidet über Freigabe.

Für den Betrieb sind vier Dinge wichtig.

MLflow-Experimente

Pro Modellfamilie und Warengruppe, damit Ergebnisse vergleichbar bleiben und nicht in mehreren Notebook-Versionen verschwinden.

Model Registry mit Aliases

Staging und Production pro Store-Cluster oder Warengruppe: ein einziges globales Modell blockiert warengruppenspezifische Retrainings.

Geplantes Retraining

Über Workflows-Jobs: wöchentlich für volatile Warengruppen wie Frischware, monatlich für stabiles A-Sortiment.

Backtesting mit Rolling Origin

Acht bis zwölf Wochen Testfenster: ein einziger Test auf den letzten Monat reicht als Freigabekriterium nicht.

Was die Lifecycle-Disziplin operativ bedeutet, zeigt der Umstieg der H&M Group von einem On-Prem-Hadoop-Cluster auf das Databricks-Lakehouse: 70 Prozent geringere operative Kosten und Time-to-Market von einem Jahr auf wenige Wochen. Der Effekt entsteht aus geordnetem Betrieb: registrierte Modelle, geplante Retrainings, verlässliches Rollout.

Die Metriken müssen zur Geschäftsfrage passen. WAPE (Weighted Absolute Percentage Error) je Warengruppe und Filial-Cluster ist üblicher Standard; MAPE verzerrt bei niedrigen Absätzen und darf nicht als einzige Größe stehen. Wichtiger als jede Prozent-Verbesserung im WAPE ist der Segment-Blick: sinkt der Fehler auf Frischwaren, während er auf Long-Tail-Artikeln steigt? Fängt das Modell Aktionswochen, überschätzt aber die Nicht-Aktions-Wochen? Für die Freigabe reichen technische Metriken nicht. Zusätzlich sollten Out-of-Stock-Quote und Abschriften je Warengruppe betrachtet werden. Der aggregierte Gesamtwert reicht dafür nicht.

09

Vom Forecast zur Filial-App und zur Bestellliste

Ein Forecast bringt wenig, wenn er nur als Report im BI-Portal liegt. Er muss dort ankommen, wo entschieden wird: in der Filial-App, in der Bestellliste oder als Vorschlag in der Warenwirtschaft.

Dafür gibt es drei typische Wege.

Nächtlicher Batch-Forecast

Schreibt die Prognose als Delta-Tabelle mit Store, SKU, Datum, Prognose und Konfidenzband, Standard-Konsum für die Filial-App.

Interaktiver Endpoint

Für Was-wäre-wenn-Szenarien zu Wetter, Preis oder Aktion, direkt genutzt für interaktive Fragen.

Category-Manager-Dashboard

Arbeitet direkt über die Delta-Tabelle, entweder in Databricks SQL oder in einem BI-Werkzeug.

Forecast → Filial-App · Datenfluss
Quellen
POS-HistorieKassendaten
Aktions-KalenderPromotions
Wetter DWDVorhersage
Feiertage/FerienRegional
Preise/BestandERP · WWS
Feature StoreUnity Catalog
MLflow Model Registry
stagingproduction
Serving
Nächtlicher BatchDelta-Tabelle → Filial-App · Bestellvorschlag
Model Serving EndpointWas-wäre-wenn-Szenarien
Databricks SQLCategory-Manager-Dashboard

Als Frontend spielt Databricks Apps als Filial-App-Layer zwei Rollen: schnelles Prototyping der Filial-Ansicht (Prognose, Bestellvorschlag, Was-wäre-wenn) und Betrieb ohne separates App-Hosting. Für bestehende Filial-Apps auf React-Native-Basis oder für Bestell-Client-Software bleibt das externe Backend natürlich bestehen; Databricks liefert dann ausschließlich den Endpoint. Wichtig ist: Zwischen Forecast und Filial-App sollte kein manueller Export und keine Notebook-Kopie stehen.

10

Demand Forecasting vs Warenwirtschaft, Dynamic Pricing und On-Shelf Availability

Demand Forecasting ist nur ein Teil des Retail-Prozesses. Er ersetzt weder das Warenwirtschaftssystem noch die Preis-Entscheidung noch die Regalverfügbarkeit. Ohne klare Abgrenzung entsteht schnell ein Forecast, der zwar technisch funktioniert, aber im Prozess nicht hilft.

Die Warenwirtschaft (SAP, Microsoft, Odoo als Handels-Backbone) bleibt Bestellabwicklung, Wareneingang, Inventur und Kassenanbindung. Der Forecast verbessert den Bestellvorschlag. Die eigentliche Bestellung, Bestandsführung und Abwicklung bleiben in der Warenwirtschaft. Die Bestellmenge folgt aus Prognose, Restbestand, Servicegrad und Lieferzeit. SaaS-Forecast-Werkzeuge wie SAP IBP, o9 Solutions, RELEX oder Blue Yonder sind eigenständige Lösungen mit eigener Datenkopie und eigener Governance-Welt. Sie tragen für Ketten ohne eigenes Lakehouse; wo Kassen- und Aktionsdaten bereits im Lakehouse liegen und die Datenhoheit dort bleiben soll, wird die Kopie zum Nachteil.

Eigener Forecast auf dem Lakehouse oder SaaS-Tool wie SAP IBP?

Buy-vs-Build-Frage klären

Pricing ist ein eigener Use Case. Wie derselbe Forecast als Input für dynamische Preis-Entscheidungen weitergenutzt wird, führen wir aus im Überblick zu Dynamic Pricing auf dem Lakehouse. On-Shelf Availability setzt noch früher an: Ist der Artikel überhaupt im Regal verfügbar? Wie Store-Signale und Nachbestell-Trigger dort ineinandergreifen, klären wir im Überblick zu On-Shelf Availability als Regal-Signal. Und die Wirkung der Aktion selbst ist die dritte Achse. Wie Aktions-Effekte gemessen und in die Feature-Konstruktion zurückgespielt werden, zeigen wir im Überblick zu Trade Promotion Effectiveness. Wo Loyalty- und Kunden-Signale in denselben Feature-Layer einfließen, ordnen wir im Überblick zu Customer 360 auf dem Lakehouse ein.

11

Governance und Owner-Modell für Retail-Forecasts

Ein produktiver Forecast braucht klare Verantwortung. Nur Code reicht nicht. Ohne klare Ownership ändern sich Features, ohne dass klar ist, welche Modelle davon betroffen sind, Retrainings passieren nach Kalender ohne Bedarfsprüfung, und die Frage, warum die Bratwurst-Prognose ausgerechnet in Bayern falsch liegt, versickert zwischen den Teams.

Praktisch hilft eine einfache Trennung der Verantwortung.

Feature-Steward-Rollen

Pro Feature-Familie: Aktions-Kalender im Kategorien-Team, POS-Silver-Schicht im Datenteam, Wetter-Features im Plattform-Team.

Modell-Ownership

Pro Warengruppe oder Store-Cluster im Kategorien-Team, mit einem Plattform-Owner für den MLflow-Lifecycle.

Fachliche Verantwortung

App und Bestellvorschläge bleiben im Handelsprozess. Das Datenteam liefert und betreibt die Prognosebasis.

Unity Catalog liefert die Lineage automatisch: für jede Feature-Änderung ist sichtbar, welche Modelle sie beeinflusst, für jedes Retraining, welche Feature-Version es gelesen hat. Zusätzlich braucht jedes Modell klare Regeln: Wann wird neu trainiert? Welche Fehlergrenzen gelten? Und ab wann muss ein Mensch eingreifen? Wie Berechtigungen, Katalog-Struktur und Ownership auf der Plattform-Ebene ineinandergreifen, klären wir im Überblick zu Unity Catalog.

12

Grenzen von Demand Forecasting im Einzelhandel

Ein Forecast kann die Marktleitung unterstützen, aber nicht ersetzen. In fast jedem Projekt zeigen sich dieselben Grenzen:

Cold Start bei Neuprodukten

Ohne Absatzhistorie fehlt dem Modell die Basis. Look-alike-Features und ein separates Cold-Start-Modell füllen die Lücke, die Einschätzung aus Einkauf, Kategorie und Filiale bleibt wichtig.

Ausnahmesituationen

Corona, Streiks oder Naturkatastrophen brechen die Modelle. Solche Phasen dürfen nicht ungeprüft ins nächste Training laufen. Manuelle Overrides und ein Regime-Switch-Modul gehören zum Betrieb.

Datenqualität am POS

Rückgaben, Storno, negative Bestände, verschobene Buchungstage und Kassenausfälle verfälschen den Absatz. Eine saubere Silver-Schicht mit expliziten Storno-Regeln ist Voraussetzung.

Sparse Filialen

Kleine Filialen mit dünnem Absatz je Artikel liefern zu wenig Signal für Store-SKU-Modelle. Hierarchische Prognose oder ein Store-Cluster-Modell sind die üblichen Wege.

Aktions-Kannibalisierung

Aktionsartikel ziehen Absatz aus Nicht-Aktions-Wochen und verwandten Artikeln. Das Feature-Modell muss diese Verschiebung erkennen, sonst verzerrt es beide Prognosen.

Die Größenordnung der Wirkung liegt zwischen den Extremen. Die Referenz-Werte aus Meat&More (Fehlerrate unter 5 Prozent auf 60 Prozent des Sortiments), aus Albert Heijn (3,6 Millionen Kilogramm weniger Lebensmittelabfall im ersten Jahr) und aus den DS-STREAM-Fällen (15 bis 30 Prozent geringere Bestände) markieren die Bandbreite. Sie tragen als Referenz-Größenordnungen für einen sauber gebauten Store-SKU-Forecast, ohne dass sich daraus ein Versprechen ableiten ließe. Der Nutzen entsteht am Regal, in der Bestellliste und am Aktions-Freitag. Eine bessere WAPE-Zahl allein bringt noch keinen Nutzen. Entscheidend ist, ob weniger Ware fehlt, weniger abgeschrieben wird und Bestellentscheidungen besser werden.

13

Fazit

Ein produktiver Demand Forecast steht und fällt mit der richtigen Prognoseebene, sauberen Features und einem verlässlichen MLOps-Betrieb, nicht mit der Modellwahl.

Ein produktiver Demand Forecast braucht drei Dinge: die richtige Prognoseebene, saubere Features und einen verlässlichen Betrieb. Fehlt einer dieser Bausteine, bleibt der Forecast meist ein guter Prototyp, aber kein belastbarer Bestandteil der Bestellprozesse.

Für den Einstieg würde ich Aktionsware oder Frische pro Filiale und Artikel betrachten. Für Long-Tail-Artikel und kleine Filialen sind Cluster-Modelle oft der bessere Start. Der Feature Store in Unity Catalog trägt die Aktions-, Wetter- und Kalender-Features als eigene Delta-Tabellen mit klaren Owner-Rollen. MLflow trägt den Modell-Lifecycle mit Model Registry und geplanten Retrainings. Die Filial-App bekommt den Forecast als Batch-Tabelle plus optionalen Endpoint für Was-wäre-wenn-Szenarien.

Der Einstieg gelingt am besten über eine Warengruppe mit klarer Wirkung: eine Frischware- oder Aktionswarengruppe, ein Store-Cluster von zwanzig bis fünfzig Filialen, ein Backtesting-Fenster von zwölf Wochen und eine Business-Metrik (Abschrift oder Out-of-Stock), die am Ende der Iteration greifbar ist. Danach lässt sich die Architektur auf weitere Warengruppen skalieren, ohne die Grundentscheidungen jedes Mal neu zu treffen. Der Schritt vom Notebook zur Bestellliste scheitert selten am Modell. Meist scheitert er daran, dass Daten, Ownership, Retraining und Integration nicht sauber geregelt sind.

Nächster Schritt

Mit einer Warengruppe starten, Wirkung messen, dann auf weitere Sortimente skalieren.

Alexander Rabe
Alexander Rabe
Co-Founder · Head of Data & AI

Store-SKU-Forecast: wo lohnt sich der Einstieg?

Ob sich ein Store-SKU-Forecast bei euch schon lohnt oder zuerst POS-Daten, Aktionskalender und Bestandsdaten sauberer werden müssen, lässt sich in einem ersten AI-&-Machine-Learning-Assessment klären.

In diesem Gespräch klären wir
  • welche Warengruppen und Filial-Cluster echte Kandidaten für einen Store-SKU-Forecast sind
  • welche Daten-, Governance- und Betriebsfragen vor dem ersten produktiven Forecast geklärt werden sollten
  • wie aus einem Pilot in einer Warengruppe ein skalierbarer Rollout über weitere Sortimente werden kann
14

FAQ

Demand Forecasting im Einzelhandel bezeichnet die datengetriebene Vorhersage des zukünftigen Absatzes pro Filiale und Artikel auf Basis von Kassendaten, Aktionen, Wetter, Feiertagen und Preisen. Das Ergebnis ist eine erwartete Absatzmenge je Filiale, Artikel und Tag, häufig ergänzt um eine Unsicherheitsspanne. Diese Prognose speist Bestellvorschläge, Nachschub-Signale und die Personalplanung. Deutsche Synonyme sind Bedarfsprognose, Absatzprognose und Nachfrageprognose.