Zum Inhalt springen
Revenue Forecasting auf Databricks: 3.000+ Restaurants stundengenau prognostizieren

Revenue Forecasting auf Databricks: 3.000+ Restaurants stundengenau prognostizieren

Wie ein Gastronomie-SaaS-Anbieter mit Databricks, MLflow und Unity Catalog mandantenspezifische Umsatz- und Absatzprognosen für 3.000+ Restaurants produktiv bereitstellt.

Lesedauer4 Min.
VeröffentlichtJuli 2026

Die wichtigsten Ergebnisse

  • Stundengenaue Prognosen

    Umsatz- und Absatz-Forecasts pro Restaurant über einen Horizont von 14 Tagen — mandantenspezifisch für 3.000+ Standorte.

  • Kompletter Lauf in unter 5 Minuten

    Der Forecast über alle Standorte läuft schnell genug für den täglichen Betrieb.

  • Nachvollziehbarer Modell-Lifecycle

    MLflow und Unity Catalog standardisieren Training, Versionierung und Deployment — kein Modell-Wildwuchs.

Zusammenfassung

Der Kunde betreibt ein mandantenfähiges SaaS-ERP für die Gastronomie- und Food-Retail-Branche mit über 3.000 aktiven Restaurant-Mandanten in Deutschland. Jeder Mandant bringt eigene Betriebsdaten, eigene Sortimente und ein eigenes Kassensystem mit.

Der KI-Use-Case sitzt auf einer bereits aufgebauten, governance-geführten Multi-Tenant-Lakehouse-Grundlage. Auf dieser Foundation entsteht mandantenspezifisches Revenue- und Absatzmengen-Forecasting für alle Standorte: dieselbe Plattform, dieselbe Governance, ein reproduzierbarer Modell-Lifecycle.

Übersicht

Kunde
SaaS-Anbieter für Gastronomie
Anonymisierte Referenz
Branche
B2B-SaaS

Verwendete Technologien & Systeme

Terraform
Terraform
Apache Spark
Apache Spark
Azure Cloud
Azure Cloud
Databricks Unity Catalog
Databricks Unity Catalog
SQL Warehouse
SQL Warehouse
Databricks Delta Lake
Databricks Delta Lake
Mosaic AI
Mosaic AI
MLflow
MLflow
Die Transformation

Von einzelnen Prognoseansätzen zum produktiven Forecast-Betrieb

01Ausgangssituation

Wenn Forecasting nicht skalierbar bereitsteht

Restaurantbetreiber brauchten eine verlässliche Sicht nach vorn: Wie entwickelt sich der Umsatz in den kommenden Wochen? Welche Absatzmengen sind zu erwarten? Wie lassen sich Einkauf, Personal und Aktionen besser planen? Der Bedarf war klar, aber die bestehende Daten- und Betriebsstruktur konnte diese Prognosen nicht als skalierbaren Service bereitstellen.

Die Daten lagen verteilt über viele Mandanteninstanzen. Historische Umsätze, Standortinformationen, Speisekarten, Aktionen und operative Einflussfaktoren mussten je Kontext einzeln zusammengeführt werden. Damit fehlte die Grundlage, um Forecasts wiederholbar, nachvollziehbar und mandantensicher für viele Standorte auszuspielen.

Für die Restaurantbetreiber bedeutete das: Planung blieb stark erfahrungsgetrieben. Wetter, Feiertage, lokale Ereignisse oder saisonale Muster flossen oft manuell in Entscheidungen ein. Was fehlte, war ein Forecasting-Service, der diese Signale systematisch nutzt und direkt auf den konsolidierten Mandantendaten aufsetzt.

Die eigentliche Herausforderung lag deshalb nicht nur im Prognosemodell. Entscheidend war die Strecke darum herum: stabile Datenbasis, reproduzierbare Feature-Aufbereitung, geregelter Modellbetrieb, Monitoring und eine Bereitstellung, die für einzelne Restaurants genauso funktioniert wie für Ketten oder Franchise-Strukturen.

Forecasting wird erst dann wertvoll, wenn es nicht als Einzellösung entsteht, sondern als verlässlicher Service für viele Standorte betrieben werden kann.
SaaS-Anbieter für Gastronomie: Kapitel 01
02Herausforderung

Skalieren, ohne den Mandantenkontext zu verlieren

Die naheliegende Option wäre ein stark vereinheitlichter Forecasting-Ansatz gewesen: wenige zentrale Modelle, aggregiert nach Region, Kette oder Mandantengruppe. Für die Datenlage reichte das nicht aus. Jeder Standort bringt eigenes Umsatzverhalten, eigene Öffnungszeiten, eigene Speisekarten, lokale Nachfrageverläufe und saisonale Muster mit. Ein zu grobes Modell hätte diese Unterschiede verdeckt.

Gemeinsam mit ruhrdot bewertete der Kunde deshalb, wie Forecasting produktiv skaliert werden kann, ohne den Mandantenkontext zu verlieren. Entscheidend waren mandantenspezifische Prognosen für 3.000+ Standorte, ein nachvollziehbarer Modell-Lifecycle, Feature-Aufbereitung aus einer gemeinsamen Datenbasis und ein Betriebsmodell, das dauerhaft weiterentwickelt werden kann.

Databricks überzeugte, weil Lakehouse, Feature-Grundlage, MLflow und Unity Catalog auf einer Plattform zusammenkommen. Historische Umsätze, Standortmerkmale, Kalenderinformationen und weitere Einflussfaktoren können governance-geführt vorbereitet, Modelle versioniert und Prognosen reproduzierbar bereitgestellt werden.

Damit entfällt der Bruch zwischen Analyse, Modelltraining und produktivem Forecast-Service. Forecasting wird nicht als isolierter Data-Science-Use-Case betrieben, sondern als Plattformfähigkeit: eine gemeinsame Datenbasis, ein Governance-Modell, ein Modell-Lifecycle.

Die Entscheidung fiel nicht für ein einzelnes Modell, sondern für einen wiederholbaren Forecast-Betrieb über viele Standorte hinweg.
SaaS-Anbieter für Gastronomie: Kapitel 02
03Strategie

Erst der Forecast-Betrieb, dann das Modell

Bevor Forecasting produktiv ausgerollt wurde, entstand ein klares Betriebsmodell: Welche Daten fließen aus Curated und Core in die Feature-Aufbereitung? Wie werden Modelle trainiert, bewertet und versioniert? Wer verantwortet Monitoring, Retraining und Freigabe? Und nach welchem Muster werden neue Mandanten in den Forecasting-Prozess aufgenommen?

Der Fokus lag bewusst nicht auf einem einzelnen Modell, sondern auf einem wiederholbaren Lifecycle. MLflow und Mosaic AI bilden das Rückgrat für Training, Experiment-Tracking, Registry und Serving. Unity Catalog sorgt dafür, dass Daten, Modelle und Zugriffe governance-geführt bleiben. Lakeflow Jobs automatisieren Training und Retraining, damit Forecasts nicht manuell angestoßen werden müssen.

Auch bei der Modellwahl blieb der Ansatz pragmatisch. Für jeden Mandanten werden bewährte Forecasting-Verfahren evaluiert, von klassischen Zeitreihenmodellen bis zu Gradient-Boosting-Ansätzen wie XGBoost. Welches Modell eingesetzt wird, entscheidet die gemessene Prognosequalität im Trainingslauf, nicht eine Vorfestlegung am Anfang.

Leitprinzip: Forecasting wird nicht als einzelnes Modell gebaut, sondern als wiederholbarer Service für viele Mandanten.
SaaS-Anbieter für Gastronomie: Kapitel 03
04Lösung

Mandantenspezifisches Forecasting im produktiven Betrieb

Auf der bestehenden Lakehouse-Grundlage entstand ein Revenue-Forecasting für über 3.000 Restaurant-Mandanten. Historische ERP- und POS-Daten aus Curated und Core liefern die Features. Daraus entstehen stündliche Umsatz- und Absatzprognosen pro Restaurant über einen Horizont von 14 Tagen. Ein kompletter Forecast-Lauf über alle Standorte läuft in unter fünf Minuten durch.

Der Forecast-Betrieb folgt einem einheitlichen Muster. Modelle werden über MLflow nachverfolgt, versioniert und über standardisierte Pipelines bereitgestellt. Training, Retraining, Deployment und Monitoring sind Teil des Plattformbetriebs, nicht je Mandant neu zu lösen.

Auch neue Mandanten folgen demselben Ablauf: Features aus denselben Datenlayern, Training über dieselbe Pipeline, Bereitstellung über denselben Serving-Weg. Dadurch skaliert Forecasting über das gesamte Mandantennetzwerk, ohne für jeden Standort eine eigene Einzellösung aufzubauen.

Unity Catalog sorgt für Governance über Daten, Modelle und Prognosen hinweg. Ownership, Zugriffe und Lineage bleiben nachvollziehbar: welche Daten in welches Modell fließen, welche Modellversion aktiv ist und wer welche Forecasts sehen darf.

Forecasting wird nicht Restaurant für Restaurant gebaut, sondern als wiederholbarer Service über die gesamte Plattform ausgerollt.
SaaS-Anbieter für Gastronomie: Kapitel 04
3.000+Restaurant-Mandanten mit Forecast
< 5 MinForecast über 3.000+ Restaurants
14 Tagestundengenaue Prognose je Restaurant

Zielarchitektur

Multi-Tenant-Lakehouse mit MLflow-Lifecycle.

ERP- und POS-Daten aus den Curated- und Core-Layern speisen mandantenspezifische Feature-Sets. MLflow trägt den Lifecycle, Unity Catalog die Governance. Ausgelieferte Prognosen wandern zurück zu den operativen Systemen und in BI-Dashboards. Quellsysteme Databricks Data Intelligence Platform (Managed · Azure · Unity Catalog) Workloads Deployment & Betrieb: Infrastructure as Code (Terraform) · Automated Training · Versioned Pipelines · Monitoring Lakeflow Jobs · MLflow Registry · Runbooks.

Bausteine

  • SaaS-ERP: Mandanten-Stammdaten · Umsatzhistorie
  • POS-Systeme: Kassendaten · Absatzmengen · Warenkorb
  • Betriebsdaten: Öffnungszeiten · Sortimente · Kalender
  • Externe Signale: Feiertage · Wetter · Marktdaten
  • Governance: Unity Catalog · RBAC · Data & Model Lineage · Audit
  • Data Foundation: Bronze (Raw) → Silver (Cleansed) → Gold / Curated & Core (Governed Features)
  • ML Lifecycle: MLflow · Mosaic AI, Experiment Tracking · Model Registry · Training · Serving
  • Modelle: Time-Series-Forecasting, XGBoost / Gradient Boosting · klassische Zeitreihenverfahren
Platform Outcomes

Was sich durch den produktiven Forecast-Betrieb verändert hat

Mandantenspezifische Prognosen im Plattformmaßstab

Jeder Standort erhält eine eigene Prognose, ohne dass jeder Standort als Einzellösung betrieben wird. Training, Bewertung und Bereitstellung folgen einem gemeinsamen Muster über die gesamte Mandantenbasis hinweg.

Gemeinsame Feature-Basis im Lakehouse

Features entstehen aus den bestehenden Curated- und Core-Layern. Dadurch greifen Forecasting, Reporting und spätere ML-Use-Cases auf dieselbe konsolidierte Datenbasis zu, statt Daten je Use Case neu abzuleiten.

Standardisierter Modell-Lifecycle mit MLflow

Modelle werden nachvollziehbar trainiert, bewertet, versioniert und bereitgestellt. MLflow schafft den Weg vom Trainingslauf zum produktiven Modell, ohne improvisierte Übergaben zwischen Analyse und Betrieb.

Production-grade MLOps

Automatisiertes Training, Retraining und Monitoring laufen über standardisierte Pipelines. Das macht aus einzelnen Modellen stabile Services, deren Zustand jederzeit sichtbar ist, statt sie im Betrieb zu suchen.

Governance für Daten, Modelle und Forecasts

Unity Catalog regelt Ownership, Zugriffe und Lineage. Welche Daten in welches Modell fließen, welche Modellversion aktiv ist und wer welche Prognosen sehen darf, bleibt nachvollziehbar.

Prognosen als konsumierbares Datenprodukt

Forecast-Ergebnisse liegen im Gold-Layer und können von Dashboards, Databricks SQL Warehouse, AI/BI Dashboards und Downstream-Services genutzt werden. Damit wird Forecasting Teil der Plattform, nicht ein isolierter ML-Output.

Vorher / Nachher

Was sich konkret verändert hat

Vorher

Nachher

Forecasting-Modus

Verteilte Einzelansätze pro Mandanteninstanz
Mandantenspezifische Prognosen für 3.000+ Restaurants

Modell-Lifecycle

Manuell, ohne Registry, ohne Versionierung
MLflow von Experiment bis Deployment, versioniert

Feature-Bereitstellung

Features pro Experiment neu abgeleitet
Governance-geführte Features aus dem Curated- und Core-Layer

Betrieb

Kein automatisiertes Training, kein Monitoring
Automatisierte Trainings-Jobs, versionierte Pipelines, Monitoring

Governance

Einzelansätze ohne Ownership und Lineage
Unity Catalog dokumentiert Ownership, Rechte, Data- und Model-Lineage

Nächste Schritte

Vom Forecast-Service zu intelligenten Plattformfunktionen

Der produktive Forecast-Service schafft die Grundlage für weitere datengetriebene Funktionen. Prognosen zu Umsatz, Absatzmengen und Nachfrage werden nicht nur ausgewertet, sondern können direkt in operative Workflows der Gastro-Plattform einfließen.

1

Zusätzliche Signale in die Forecasts integrieren

Wetterdaten, Feiertage, lokale Ereignisse, Aktionen und saisonale Muster werden strukturiert in die Feature-Foundation aufgenommen. Die bestehenden Modelle profitieren von zusätzlichen Kontextsignalen, ohne dass ein neuer Trainingspfad aufgebaut werden muss.

2

Agentic AI für operative Empfehlungen vorbereiten

Auf Basis der Forecasts entstehen Agentic-AI-Ansätze, die Restaurantbetreiber im Alltag unterstützen: Welche Waren sollten nachbestellt werden? Welche Mengen sind für die nächsten Tage realistisch? Welche Aktionen passen zur erwarteten Nachfrage? Welche Gerichte oder Produktkombinationen sollten stärker beworben werden? Der Forecast wird damit zur Grundlage für konkrete Handlungsvorschläge in der Plattform.

3

Weitere ML-Use-Cases auf derselben Foundation ausbauen

Bestandsprognosen, automatische Bestellvorschläge, dynamische Preisempfehlungen, Abweichungserkennung und Speisekarten-Optimierung setzen auf denselben Curated- und Core-Layern auf. Neue Use Cases nutzen denselben Modell-Lifecycle, dieselbe Governance und dieselbe Feature-Basis, statt eigene Datenpfade aufzubauen.

Steht eure Datenplattform vor einer ähnlichen Skalierungsfrage?

Wenn neue datengetriebene Use Cases entstehen sollen, reicht eine gewachsene Datenlandschaft oft nicht mehr aus. Entscheidend ist ein gemeinsames Fundament: konsolidierte Daten, klare Governance, reproduzierbare Prozesse und ein Betriebsmodell, das dauerhaft skaliert. Wir prüfen mit euch, ob ein Lakehouse-Ansatz für eure Datenlandschaft sinnvoll ist, welche ersten Use Cases realistisch umsetzbar sind und wie ein produktiver Plattform-Kern aufgebaut werden kann.

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

FAQ

Häufig gestellte Fragen