Was ist ein Lakehouse?

Datenschicht
Kurz beantwortet

Ein Lakehouse verbindet den flexiblen Rohdatenspeicher eines Data Lake mit der strukturierten Auswertung eines Data Warehouse in einer Umgebung. Statt Daten zwischen zwei Systemen zu kopieren, arbeitet ein Team auf einer offenen Datenschicht mit einheitlichen Formaten wie Delta Lake oder Apache Iceberg - die Basis moderner Datenplattformen wie Databricks und Microsoft Fabric.

Kurz vorwegEin Lakehouse löst das Nebeneinander der Werkzeuge - Governance entscheidet über den Erfolg der Datenschicht. Datenarchitektur-Check starten

Lakehouse: Definition

Ein Lakehouse ist eine Datenarchitektur, die zwei zuvor getrennte Welten zusammenführt: den flexiblen, kostengünstigen Rohdatenspeicher des Data Lake und die strukturierte, verlässliche Auswertung des Data Warehouse. Der Schlüssel ist die offene Datenschicht. Rohdaten liegen in offenen Tabellenformaten wie Delta Lake oder Apache Iceberg direkt auf dem Speicher, zum Beispiel Amazon S3 oder Azure Data Lake Storage. Auf dieser Ebene laufen dann sowohl SQL-Auswertungen als auch Machine-Learning-Pipelines und Data-Engineering-Jobs.

Der praktische Unterschied zum klassischen Modell: Im herkömmlichen Aufbau fließen Daten per ETL aus dem Data Lake in das Data Warehouse - zwei Systeme, zwei Kopien, zwei Verwaltungsschichten. Das Lakehouse löst dieses Nebeneinander auf, indem es eine Datenschicht für beides bereitstellt. Rohdaten bleiben in ihrem Originalformat, strukturierte Auswertungen greifen per SQL direkt darauf zu, ohne dass Daten umkopiert werden müssen.

Verbreitete Implementierungen sind Databricks mit Delta Lake, Microsoft Fabric mit OneLake und offene Stacks mit Apache Iceberg. Allen gemeinsam ist das Prinzip: offene Formate, eine Kopie der Daten, Werkzeuge für Analyse und KI auf derselben Grundlage. Was das Lakehouse nicht löst, ist Governance: Wer welche Daten sehen darf, bleibt eine Frage von Metadaten und Berechtigungen - die Architektur allein schafft keine Ordnung.

Zweck
Data Lake und Data Warehouse in einer Datenschicht vereinen
Kernidee
Eine Kopie der Daten, offene Formate - Analyse und KI auf derselben Grundlage
Offene Formate
Delta Lake, Apache Iceberg, Apache Hudi
Typische Plattformen
Databricks, Microsoft Fabric, offene Stacks auf S3/ADLS
Grenze
löst das Nebeneinander der Werkzeuge, nicht die Governance-Frage

Wie funktioniert ein Lakehouse?

Der Aufbau folgt dem Weg von der Rohdatenablage bis zur Auswertung in einer Umgebung:

  1. Rohdaten ablegenDaten aus Quellsystemen werden in ihrem Originalformat in den Speicher geschrieben - wie beim Data Lake, ohne Schema-Zwang vorab.
  2. In offene Tabellen überführenDaten werden in ein offenes Tabellenformat wie Delta Lake oder Iceberg gelegt, das ACID-Transaktionen und Schema-Evolution erlaubt.
  3. Gemeinsam nutzenSQL-Auswertungen für Reports, Data-Engineering-Jobs und Machine-Learning-Pipelines arbeiten auf derselben Datenschicht.
  4. VerwaltenKatalog, Lineage und Berechtigungen legen fest, welche Daten existieren und wer sie lesen darf - die Governance-Schicht über der Technik.

Lakehouse, Data Lake oder Data Warehouse?

Die drei Architekturen lösen unterschiedliche Aufgaben. Die Entscheidung hängt davon ab, was ein Team wirklich braucht.

KriteriumLakehouseData Lake / Data Warehouse
Datenformateoffene Tabellenformate (Delta Lake, Iceberg)Data Lake: beliebige Rohformate; DWH: starres Schema
Aufbereitungnach Bedarf auf einer DatenschichtData Lake: bei Nutzung; DWH: vor dem Laden (ETL)
ZweckAnalyse und KI auf denselben DatenData Lake: Exploration; DWH: feste Reports
Datenkopieneine Kopie, keine Übertragung zwischen Systemenklassisch zwei Kopien mit ETL-Brücke
Passt zuTeams, die beides brauchen: flexible Rohdaten und verlässliche Auswertunggetrennte Anforderungen mit klarer Trennung

Wann lohnt sich ein Lakehouse?

Ein Lakehouse lohnt sich, wenn
  • Data Engineering und Machine Learning auf denselben Daten arbeiten sollen
  • eine Kopie der Daten für Analyse und KI genügt und doppelte Haltung vermieden werden soll
  • das Team mit SQL und offenen Formaten umgehen kann
  • die Datenbasis mitwachsen soll, ohne Architekturwechsel
Ein getrenntes Setup passt eher, wenn
  • nur fest definierte Reports auf stark strukturierten Daten gebraucht werden - ein Data Warehouse reicht
  • reine Explorations- und Rohdatenhaltung ohne SQL-Auswertung gewünscht ist - ein Data Lake genügt
  • die Organisation noch kein Team für die Pflege offener Formate und Kataloge hat

Die häufigsten Fehler beim Lakehouse-Aufbau

Die meisten Projekte scheitern nicht an der Plattform, sondern an diesen Punkten:

Häufige Fehler
  • Governance auf später verschieben: wer welche Daten sehen darf, steht fest, wenn es zu spät ist - das Lakehouse erzwingt keine Ordnung
  • Alte ETL-Welt ins Lakehouse kopieren: dieselben Transformationsschritte auf einer neuen Plattform wiederholen, statt Daten in offenen Formaten bereitzustellen
  • Metadaten und Katalog ignorieren: ohne Auffindbarkeit wird aus dem Lakehouse ein schwer durchsuchbarer Speicher
  • Plattform vor Anforderung wählen: Databricks oder Fabric ist eine Architektur-Entscheidung, die lange bindet - sie braucht einen Anwendungsfall, kein Bauchgefühl
  • Kosten ohne Aufräumregeln: veraltete und doppelte Tabellen wachsen unkontrolliert

Was das Lakehouse für KI bedeutet

RAG-Systeme, KI-Agenten und Machine-Learning-Modelle brauchen Daten in ihrer vollen Breite. Das Lakehouse liefert genau diese Breite in offenen Formaten - Modelle lesen direkt aus Delta Lake oder Iceberg, ohne eine separate Export-Schicht. Wer eine saubere, gut dokumentierte Datenschicht hat, kann Retrieval- und Trainingsdaten aus derselben Quelle speisen. Die Qualität der KI steht und fällt dann wie immer mit Metadaten und Berechtigungen, nicht mit der Plattform.

In der Praxis

Die Entscheidung für ein Lakehouse ist keine Werkzeugfrage, sondern eine Architekturfrage: Wer Data Engineering, Analytics und Machine Learning auf einer Datenbasis betreiben will, bekommt mit einem Lakehouse eine gemeinsame Grundlage. Wer sie falsch aufbaut - ohne Governance, ohne Katalog, ohne klare Anforderung - erntet denselben Data Swamp wie beim klassischen Data Lake, nur mit mehr Werkzeugen. Die erste Frage ist nie „welche Plattform“, sondern: Welche Auswertungen und KI-Projekte sollen auf welchen Daten laufen?

Häufiger Irrtum

„Lakehouse ist nur Marketing für einen Data Lake.“ Nein: Das Lakehouse schließt eine echte Lücke. Ein reiner Data Lake liefert keine verlässlichen SQL-Auswertungen, ein Data Warehouse keine flexible Rohdatenhaltung. Das Lakehouse verbindet beides auf offenen Formaten. Was Marketingbegriff bleibt, ist der Hype um einzelne Plattformen - das Konzept dahinter ist die Antwort auf ein reales Nebeneinander zweier Systeme.

Häufige Fragen zu Lakehouse

Was ist der Unterschied zwischen Lakehouse und Data Lake?

Ein Data Lake speichert Rohdaten in beliebigen Formaten ohne Schema-Zwang, bietet aber keine verlässlichen strukturierten Auswertungen. Ein Lakehouse legt die Daten zusätzlich in offene Tabellenformate wie Delta Lake oder Iceberg, die ACID-Transaktionen und SQL-Abfragen erlauben - Analyse und KI auf derselben Datenschicht.

Was ist der Unterschied zwischen Lakehouse und Data Warehouse?

Ein Data Warehouse speichert aufbereitete, strukturierte Daten für fest definierte Reports. Ein Lakehouse verwaltet Rohdaten und strukturierte Auswertungen zusammen auf offenen Formaten. Es ersetzt das klassische Nebeneinander von Lake und Warehouse durch eine gemeinsame Datenschicht.

Welche Plattformen bieten ein Lakehouse an?

Die bekanntesten sind Databricks mit Delta Lake, Microsoft Fabric mit OneLake sowie offene Stacks auf Amazon S3 oder Azure Data Lake Storage mit Apache Iceberg. Die Wahl zwischen ihnen ist eine Architektur-Entscheidung, die länger bindet als ein Modellwechsel - sie sollte auf dem konkreten Anwendungsfall beruhen.

Wenn es konkret wird

Ob ein Lakehouse Ihre Datenschicht vereinfacht oder ein getrenntes Setup bleibt, entscheidet Ihre Datenlage - wir prüfen das ehrlich mit Ihnen.

Datenarchitektur-Check starten
Phillip PhamPexon ConsultingStand 19.08.2026