Data Lake: Definition, Architektur, Use Cases und Plattformleitfaden

Adobe for Business Team

09-09-2026

Jede Organisation generiert mehr Daten, als bestehende Systeme aufnehmen können – und ein Großteil dieser Daten kommt in Formaten an, die klassische Datenbanken schlicht ablehnen. Ein Data Lake löst dieses Problem, indem er zunächst alle Daten speichert und die Analyse für später offenhält. So erhalten Analytikerinnen und Analytiker sowie Data Scientists eine einheitliche Datenbasis, auf der sie ihre Arbeit aufbauen können.

Dieser Artikel beantwortet folgende Fragen:

Was ist ein Data Lake?

Ein Data Lake ist ein zentrales Repository, das strukturierte, halbstrukturierte und unstrukturierte Daten in ihrem ursprünglichen Rohformat speichert – in beliebiger Größenordnung. Anders als bei relationalen Datenbanken, die Daten bei der Einspeisung transformieren oder ablehnen, übernimmt ein Data Lake alle Daten ohne Vorverarbeitung. Clickstream-Ereignisprotokolle, IoT-Sensordaten, Social-Media-Feeds, PDF-Dokumente und CRM-Exporte können so gemeinsam in einem einzigen Lake gespeichert werden.

Drei Rollen arbeiten am häufigsten mit Data Lakes. Data Engineers bauen die Ingestion-Pipelines, die den Lake speisen. Data Scientists führen explorative Modelle auf rohen, nicht voraggregierten oder gefilterten Daten aus. Analytics Engineers bereiten kuratierte Datensätze aus dem Lake für Business-Intelligence-Tools (BI) und Dashboards auf. Jede Rolle nutzt den Lake aus anderen Gründen – doch alle profitieren von einem gemeinsamen, zentralen Repository statt von verstreuten Kopien derselben Quelldaten.

Der Begriff Data Lake wurde geprägt als Gegenstück zum Data Mart. Ein Data Mart bietet einen kleinen, gefilterten Datenpool, der für einen bestimmten Zweck optimiert ist – etwa für regionale Verkaufsberichte. Ein Data Lake hingegen stellt den gesamten Datenbestand für beliebige, erst später festgelegte Zwecke bereit. Dieser Unterschied ist entscheidend, da er grundlegende Designentscheidungen beeinflusst. Beim Data Mart entscheidet ihr, welche Fragen ihr beantworten wollt, bevor die Daten gespeichert werden. Beim Data Lake speichert ihr die Daten zunächst und bestimmt die relevanten Fragestellungen erst dann, wenn ein konkreter Geschäftsbedarf entsteht.

Data Lakes sind das Rückgrat moderner Datenplattformen, weil sie Speicher und Rechenkapazität voneinander entkoppeln. Daten werden einmal gespeichert, und verschiedene Verarbeitungs-Engines – ob SQL, maschinelles Lernen (ML) oder Streaming – arbeiten direkt auf denselben Dateien, ohne diese zu verschieben. Ein Retailer kann beispielsweise zwei Jahre roher Point-of-Sale-Ereignisse in einem Data Lake ablegen und darauf sowohl ein Bedarfsprognose-Modell als auch einen wöchentlichen Umsatzbericht ausführen – jedes mit einer anderen Rechen-Engine, ohne eine einzige Datei zu duplizieren.

Funktionsweise von Data Lakes.

Daten fließen über eine Erfassungsschicht in einen Data Lake ein, die sie aus Quellsystemen – einschließlich Datenbanken, APIs, Event-Streams und Flat Files – abruft und unverändert in einer Rohdatenzone ablegt. Selbst Schema-Fehler im Quellsystem bleiben erhalten, was vor Datenverlust bei Vorfällen in vorgelagerten Systemen schützt. Ändert ein CRM-Anbieter über Nacht einen Feldnamen, erfasst der Data Lake die Datensätze dennoch – und die zuständigen Teams können die Änderung im Bereinigungsschritt abgleichen, anstatt die Daten vollständig zu verlieren.

Nach der Aufnahme durchlaufen die Daten mehrere Verarbeitungszonen. Die Rohzone enthält unveränderte Quelldaten. Die Bereinigungszone speichert validierte und deduplizierte Datensätze. Die kuratierte Zone enthält geschäftsbereite Datensätze. Dieses Drei-Zonen-Muster verhindert, dass Analytikerinnen und Analytiker versehentlich Abfragen auf unbereinigten Daten ausführen, während die Originaldaten für eine erneute Verarbeitung erhalten bleiben. Ein häufiger Fehler ist das vollständige Überspringen der Zonentrennung – was dazu führen kann, dass Dashboards auf Basis unbereinigter Daten erstellt werden und Fehler erst nach der Weitergabe von Berichten an die Führungsebene auffallen.

Die Compute-Ebene ist von der Speicherebene getrennt. SQL-Engines, ML-Frameworks und Stream-Processing-Tools lesen alle aus denselben Dateien. So kann beispielsweise dasselbe Ereignisprotokoll der Kundschaft gleichzeitig ein Betrugserkennungsmodell und einen Marketing-Attributionsbericht speisen, ohne Daten zu kopieren. Diese Trennung bedeutet auch: Das Skalieren der Rechenressourcen für eine anspruchsvolle Verarbeitungsaufgabe erfordert keinen zusätzlichen Speicherplatz – und umgekehrt.

Ein Metadatenkatalog liegt über der Speicherebene und verfolgt, welche Daten vorhanden sind, wo sie gespeichert sind, wer darauf zugreifen kann und wie aktuell sie sind. Ohne einen Katalog kann ein Data Lake schnell zum Datensumpf werden – einem Ort, an dem sich Dateien ansammeln, ohne dass man sie auffinden, verwalten oder steuern kann. Unternehmen, die die Einführung eines Katalogs hinauszögern, stellen in der Regel fest: Innerhalb von sechs Monaten verbringen Dateningenieurinnen und -ingenieure mehr Zeit damit, Datensätze zu suchen, als sie zu analysieren.

Der Datenausgang verbindet den Data Lake mit nachgelagerten Abnehmern. BI-Dashboards, KI- und ML-Pipelines, Customer-Experience-Plattformen und operative Datenbanken beziehen ihre Daten allesamt aus der kuratierten Zone – statt separate Kopien zu pflegen. Dieses Single-Egress-Muster hilft dabei, das bekannte „Drei Versionen des Gesamtumsatzes“ -Problem zu beseitigen, das Unternehmen mit isolierten Datenspeichern plagt.

Was sind die wichtigsten Use Cases für einen Data Lake?

Data Lakes unterstützen ein breites Spektrum analytischer und operativer Workloads. Zu den häufigsten Use Cases zählen Kundenanalyse, ML, Sicherheitsüberwachung, IoT, Compliance-Reporting und Echtzeit-Entscheidungsfindung.

Gründe für einen Data Lake.

Herkömmliche Datenbanken lehnen Daten ab, die nicht einem vordefinierten Schema entsprechen. Trifft eine neue Datenquelle ein – ob aus einer neuen App, einem Drittanbieter-Feed oder einem Sensornetzwerk – kann ein Data Lake diese sofort aufnehmen, während das Schema-Design parallel läuft. Dadurch sinkt die Zeit bis zu verwertbaren Erkenntnissen von Wochen auf Stunden. Ein Marketing-Team, das beispielsweise eine neue App einführt, kann bereits am ersten Tag Roh-Ereignisdaten erfassen – anstatt warten zu müssen, bis das Data-Engineering-Team ein Schema modelliert hat.

Ein zentraler Data Lake verhindert die unkontrollierte Verbreitung isolierter Datenkopien. Ohne ihn erstellt jedes Team typischerweise seinen eigenen Extract, kopiert ihn auf einen lokalen Server und transformiert ihn auf eigene Weise. Das Ergebnis: drei Versionen von Gesamtumsatz, die niemals übereinstimmen. Ein Data Lake mit einem gemeinsamen Katalog schafft eine einzige verlässliche Datenquelle, die jedes Team abfragen kann.

Kosteneffizienz ist ein weiterer entscheidender Faktor. Rohdaten im Objektspeicher eines Cloud-Data-Lakes zu speichern – etwa in Amazon S3, Azure Data Lake Storage oder Google Cloud Storage – kostet pro Terabyte deutlich weniger als die Speicherung vergleichbarer Daten in einer relationalen Datenbank. Unternehmen, die große Mengen historischer Daten aus einem Data Warehouse in einen Data Lake migrieren, stellen häufig fest, dass die Speicherkosten für Cold-Data-Tiers um 80 % oder mehr sinken.

Data Lakes sichern außerdem die Zukunftsfähigkeit des Analyse-Stacks. Da Daten in offenen Dateiformaten wie Parquet, Optimized Row Columnar (ORC) oder Delta Lake gespeichert werden, sind Unternehmen nicht an die Verarbeitungs-Engine eines einzigen Anbieters gebunden. Der Wechsel von einer SQL-Engine zur anderen ist jederzeit möglich – ganz ohne erneute Datenaufnahme.

Schließlich ist ein Data Lake eine Grundvoraussetzung für KI und ML im großen Maßstab. KI-Modelle brauchen Zugriff auf die vollständige, unverarbeitete Historie eines Datensatzes – keine zusammengefasste oder aggregierte Momentaufnahme. Für Unternehmen, die prädiktive oder generative KI-Funktionen im Unternehmensmaßstab aufbauen, ist ein Data Lake daher strukturell unverzichtbar.

Wann braucht ihr einen Data Lake?

Wie unterscheiden sich Data Lake, Data Warehouse und Data Lakehouse voneinander?

Ein Data Warehouse speichert vorab modellierte, strukturierte Daten, die für schnelle BI-Abfragen optimiert sind. Es setzt auf einen Schema-on-Write-Ansatz: Daten müssen bereinigt und transformiert werden, bevor sie geladen werden. Ein Data Lake hingegen folgt dem Schema-on-Read-Ansatz – Rohdaten werden zunächst unverändert gespeichert und erst beim Abruf strukturiert.

In der Praxis zeigt sich folgender Unterschied: Ein Data Warehouse ist schneller bei bekannten, wiederkehrenden Abfragen – etwa dem monatlichen Umsatz nach Region –, eignet sich jedoch weniger für unstrukturierte Daten oder die Ad-hoc-Analyse von Rohdaten. Ein Data Lake kann bei strukturierten Abfragen zwar langsamer sein, unterstützt jedoch beliebige Datentypen und ML-Workloads, die ein herkömmliches Data Warehouse nicht bewältigen kann.

Ein Data Lakehouse ist eine neuere Hybridarchitektur, die die offenen Speichermöglichkeiten eines Data Lake mit ACID-Transaktionsunterstützung und den Leistungsoptimierungen eines Data Warehouse vereint. Technologien wie Delta Lake und Apache Iceberg ergänzen Objekt-Storage um Metadaten auf Tabellenebene, Versionierung und Time-Travel-Funktionen – und bieten damit die Zuverlässigkeit und Governance eines Data Warehouse im Maßstab eines Data Lake.

Die wichtigsten Unterschiede: Data Lake vs. Data Warehouse vs. Data Lakehouse

Dimension
Data Lake
Data Warehouse
Data Lakehouse
Schema-Durchsetzung
Beim Lesen
Beim Schreiben
Beim Lesen + auf Tabellenebene erzwungen
Unterstützte Datentypen
Alle (strukturiert, halbstrukturiert und unstrukturiert)
Nur strukturiert
Alle
Primärer Workload
Analyse, ML und Batch-Verarbeitung
BI und Reporting
BI + ML + Streaming
Speicherkosten
Niedrig (Objekt-Storage)
Hoch
Niedrig bis mittel
ACID-Transaktionen
Nein (ohne Tabellenformat)
Ja
Ja

Die Wahl zwischen den drei Ansätzen hängt von der vorherrschenden Arbeitslast ab. Wenn 80 % der Abfragen Standard-BI-Berichte sind, ist ein Data Warehouse in der Regel besonders gut geeignet. Wenn ein Unternehmen ML-Pipelines betreibt oder rohe Event-Streams speichern muss, ist ein Data Lake oder Lakehouse oft die bessere Wahl. Heute setzen die meisten Unternehmensdatenplattformen auf alle drei Technologien innerhalb einer mehrstufigen Architektur.

Was ist Data-Lake-Architektur?

Die Data-Lake-Architektur beschreibt das mehrschichtige System von Komponenten, das steuert, wie Daten in den Data Lake eingespeist werden, ihn durchlaufen und ihn verlassen. Die fünf Kernebenen sind Datenaufnahme, Speicherzonen, Verarbeitung, Katalogisierung und Governance sowie Nutzung. Jede Ebene hat eine klar definierte Aufgabe. Werden diese Ebenen vermischt – zum Beispiel, indem Daten bereits bei der Aufnahme transformiert werden –, entstehen technische Schulden, die sich nur mit erheblichem Aufwand beheben lassen.

Wie stellt ihr einen Cloud-Data-Lake bereit?

Cloud-Data-Lakes basieren auf Objektspeicherdiensten, die Speicher und Compute voneinander entkoppeln. Die drei führenden Cloud-Anbieter stellen jeweils einen verwalteten Objektspeicher als Fundament eines Data Lakes bereit: Amazon S3 (AWS), Azure Data Lake Storage Gen2 (Microsoft Azure) und Google Cloud Storage (Google Cloud). Alle drei unterstützen offene Dateiformate, differenzierte Zugriffssteuerung und gestaffelte Speicherpreise.

Wichtige Governance-Entscheidungen sollten bereits beim Deployment getroffen werden – nicht nachträglich angepasst. Legt Aufbewahrungsrichtlinien fest, bevor sich Daten ansammeln, denn nachträgliche Bereinigungen sind kostspielig. Setzt auf der Speicherebene eine Verschlüsselung auf Spaltenebene für personenbezogene Daten (PII) durch. Führt Tag-basierte Zugriffskontrollen ein, damit neue Datensätze automatisch die richtigen Richtlinien übernehmen.

Kostenmanagement in einem Cloud Data Lake erfordert aktives Monitoring. Speicherkosten sind zwar niedrig, steigen jedoch linear mit dem Datenvolumen. Ohne Lifecycle-Richtlinien, die selten genutzte Daten in Archiv-Tiers verschieben, drohen die Lake-Kosten schneller zu wachsen als der tatsächliche Datenwert. Rechenkosten sind das größere Risiko: Nicht optimierte Abfragen auf einem großen Lake können in einem einzigen Durchlauf erhebliche Rechenkosten verursachen.

Welche Vorteile und Herausforderungen bieten Data Lakes?

Die Kernvorteile eines Data Lake sind hinlänglich bekannt:

Die Herausforderungen sind ebenso gewichtig. Das Risiko, einen sogenannten Datensumpf zu erzeugen, ist die am häufigsten genannte Sorge. Ohne durchgesetzte Metadaten, Herkunftsverfolgung und Zugriffsverwaltung kann ein Data Lake zu einer unkontrollierbaren Ansammlung von Dateien werden. Unternehmen, die die Katalogebene beim Deployment überspringen, stellen regelmäßig fest, dass Data Engineers mehr Zeit damit verbringen, Daten zu suchen, als sie tatsächlich zu nutzen.

Datenqualität entsteht nicht von selbst. Ein Data Lake akzeptiert alle eingehenden Daten – darunter fehlerhafte Datensätze, doppelte Ereignisse und Schema-Drift aus Quellsystemen. Datenqualität muss in der Bereinigungszone durch explizite Validierungsregeln sichergestellt werden. Sie ergibt sich nicht allein aus der Speicherung.

Auch die Komplexität in den Bereichen Sicherheit und Compliance wächst mit einem Data Lake. Werden personenbezogene Daten (PII), Finanzdaten und Gesundheitsdaten gemeinsam mit operativen Daten in einem einzigen Lake gespeichert, entsteht eine erhebliche Angriffsfläche. Deshalb müssen Verschlüsselung auf Spaltenebene, attributbasierte Zugangskontrolle und Audit-Logging von Anfang an als grundlegende Architekturentscheidungen verankert werden – nicht als nachträgliche Ergänzungen.

Aus organisatorischer Sicht erfordert ein Data Lake eine bereichsübergreifende Verantwortung. Oft übernehmen verschiedene Teams die Bereiche Speicherung, Datenaufnahme, Governance und Verarbeitung. Fehlen ein dediziertes Datenplattform-Team und ein einheitlicher Standard für Datenverträge, kann der Lake in teamspezifische Bereiche zerfallen – und damit genau die Silos neu schaffen, die er eigentlich beseitigen sollte.

Schließlich gibt es auch Performance-Kompromisse zu beachten. Ad-hoc-Abfragen auf große, nicht partitionierte Datensätze in einem Data Lake sind langsamer als gleichwertige Abfragen in einem Data Warehouse. Unternehmen, die sowohl flexible Datenexploration als auch schnelle BI-Antwortzeiten benötigen, setzen in der Regel auf eine Data-Lakehouse-Architektur oder betreiben ein separates Data Warehouse, das aus der kuratierten Zone des Data Lake gespeist wird.

Wie wählt ihr die richtige Data-Lake-Plattform?

Die richtige Data-Lake-Plattform hängt von eurer aktuellen Infrastruktur, dem primären Workload und den Governance-Anforderungen ab. Vier typische organisatorische Ausgangssituationen lassen sich verschiedenen Plattformtypen zuordnen:

  1. Cloud-nativ, ohne bestehende Hadoop-Infrastruktur und mit Präferenz für Managed Services. Wählt eine Cloud-native Data-Lakehouse-Plattform wie Managed Databricks, Snowflake mit externen Tabellen oder Google BigLake.
  2. Erhebliche bestehende Investitionen in AWS, Azure oder Google Cloud. Erweitert zunächst die nativen Data-Lake-Dienste eures bestehenden Cloud-Anbieters, bevor ihr Plattformen von Drittanbietern evaluiert. Der Integrationsaufwand beim Hinzufügen eines neuen Anbieters überwiegt in der Regel die marginalen Funktionsvorteile.
  3. Primärer Workload mit Fokus auf Kundendaten-Aktivierung und Echtzeit-Personalisierung statt auf Analyse. Evaluiert eine CDP, die einen Data Lake mit einem dedizierten Kundenprofil-Speicher kombiniert. Adobe Experience Platform beispielsweise nutzt einen verwalteten Data Lake als System of Record für aufgenommene Daten. Dieser speist ein separates Real-Time Customer Profile, das Kundendaten vereinheitlicht und Echtzeit-Segmentierung sowie Journey-Aktivierung ermöglicht. Die Daten werden einmalig aufgenommen und für Analyse- und Aktivierungs-Use-Cases bereitgestellt – statt in einen separaten Marketing-Stack kopiert zu werden.
  4. Unternehmensumgebungen mit Multi-Cloud- oder Hybrid-Anforderungen. Evaluiert Plattformen, die offene Tabellenformate wie Delta Lake und Iceberg unterstützen, um das Risiko einer Anbieterabhängigkeit auf Speicherebene zu reduzieren.

Alle Käuferinnen und Käufer sollten einheitliche Bewertungskriterien anwenden:

Für Data-Lake-Deployments im Unternehmensmaßstab ist die Plattformentscheidung untrennbar mit dem Data-Governance-Modell verbunden. Unternehmen, die eine Plattform mit robusten Governance-Grundfunktionen wählen – wie attributbasierter Zugriffskontrolle, Audit-Logs oder Datenverträgen –, berichten durchgängig von geringeren Korrekturkosten, wenn sich Compliance-Anforderungen ändern. Die Bewertung einer Data-Lake-Lösung für Unternehmen sollte einen Proof of Concept umfassen, der Governance unter realistischen Datenvolumina und Team-Zugriffsmustern testet – nicht nur die Geschwindigkeit der Datenaufnahme.

Bevor ihr euch für eine Data-Lake-Plattform entscheidet, solltet ihr drei Faktoren bewerten: die Anzahl der Datenquellen, die innerhalb der ersten 90 Tage angebunden werden sollen, ob das Data-Science-Team Notebook-Zugriff auf Rohdaten benötigt oder ausschließlich mit kuratierten Datensätzen arbeitet, sowie die Compliance-Klassifizierung der aufzunehmenden Daten. Diese drei Faktoren helfen euch dabei zu bestimmen, ob ihr einen universellen Data Lake, ein Lakehouse oder eine domänenspezifische Plattform wie ein CDP benötigt.

Häufig gestellte Fragen.

Was ist der Unterschied zwischen einem Data Lake und einem Data Warehouse?

Ein Data Warehouse speichert vorstrukturierte Daten, die für schnelle BI-Abfragen optimiert sind, und erzwingt ein Schema, bevor die Daten geladen werden. Ein Data Lake hingegen speichert Rohdaten in beliebigen Formaten und wendet Strukturen erst bei der Abfrage an. Data Warehouses eignen sich für bekannte, wiederkehrende Berichte, während Data Lakes ideal für Exploration, ML und unstrukturierte Daten-Workloads sind.

Was ist ein Data Lakehouse?

Ein Data Lakehouse ist eine hybride Architektur, die offenen Objektspeicher um ACID-Transaktionsunterstützung, Versionierung und Schemavalidierung erweitert. Es verbindet die kostengünstige und flexible Speicherung eines Data Lake mit der Zuverlässigkeit und Abfrageleistung eines Data Warehouse. Offene Tabellenformate wie Delta Lake und Apache Iceberg machen dieses Architekturmuster möglich.

Wie unterscheidet sich ein Cloud-Data-Lake von einem On-Premise-Data-Lake?

Ein Cloud-Data-Lake nutzt verwalteten Objektspeicher und elastische Compute-Dienste eines Cloud-Anbieters, sodass Speicher und Verarbeitung unabhängig voneinander skalieren – ganz ohne Kapazitätsplanung. Im Gegensatz dazu benötigt ein On-Premise-Data-Lake dedizierte Hardware für Speicher und Compute. Cloud-Deployments senken den Infrastrukturverwaltungsaufwand und unterstützen Pay-per-Query-Preismodelle, erfordern jedoch ein sorgfältiges Management der Datenausgangskosten.

Was macht aus einem Data Lake einen Data Swamp?

Ein Data Lake wird zum Data Swamp, wenn sich Daten ohne ausreichende Metadaten, Herkunftsverfolgung oder Zugriffssteuerung ansammeln. Können Analytikerinnen und Analytiker nicht mehr erkennen, welche Daten vorhanden sind, wer sie besitzt oder wie aktuell sie sind, verliert der Data Lake seinen praktischen Nutzen. Ein Datenkatalog und verbindliche Datenqualitätsregeln in der Bereinigungszone beugen dieser Entwicklung wirksam vor.

Welche Datentypen lassen sich in einem Data Lake speichern?

In einem Data Lake lassen sich strukturierte Daten (Datenbanktabellen, Tabellenkalkulationen und mehr), halbstrukturierte Daten (JSON, XML, CSV und Log-Dateien) sowie unstrukturierte Daten (Bilder, Videos, Audio, PDFs und E-Mail-Texte) speichern. Die Fähigkeit, mehrere Formate aufzunehmen, ist der entscheidende Vorteil eines Data Lake gegenüber einer relationalen Datenbank oder einem Data Warehouse, die entweder nicht-tabellarische Daten ablehnen oder erfordern, dass diese beim Laden transformiert werden.

Wie Adobe eurem Unternehmen helfen kann

Wenn die Vereinheitlichung von Kundendaten für Echtzeit-Personalisierung und Aktivierung eure oberste Priorität ist, erfahrt, wie Adobe Experience Platform einen verwalteten Data Lake für Speicherung und Analyse mit einem Echtzeit-Kundenprofil kombiniert – konzipiert, um Kundendaten für Segmentierung und Journey-Orchestrierung im Unternehmensmaßstab zu vereinheitlichen.

Mehr erfahren, was Adobe Experience Platform für euch leisten kann.

Unsere Empfehlungen für euch.

https://business.adobe.com/fragments/resources/cards/thank-you-collections/rtcdp