Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Data Lake

Definition: Ein Data Lake ist ein zentrales, hochskalierbares Datenspeichersystem, das strukturierte, semi-strukturierte und unstrukturierte Rohdaten in ihrem nativen Format ohne vorab definiertes Schema speichert und anschließend eine flexible Schema-on-Read-Analyse durch verschiedene Anwendergruppen – von Dateningenieuren über Data Scientists bis hin zu Business-Analysten – ermöglicht. Das Konzept wurde maßgeblich von James Dixon, dem Gründer und damaligen CTO des Datenanalyse-Unternehmens Pentaho, geprägt, der den Begriff „Data Lake" 2010 in einem Blogbeitrag im Gegensatz zum damals vorherrschenden Data-Mart-Modell einführte: Er beschrieb den Data Lake als einen See, der Wasser in seinem natürlichen Zustand vorhält, während ein Data Mart einem Flaschenwasser-Abfüller entspricht, der das Wasser für einen bestimmten Zweck aufbereitet. Diese Metapher verdeutlicht den fundamentalen Unterschied zum Data Warehouse: Während ein Data Warehouse ein vorher definiertes, relationales Schema (Schema-on-Write) erfordert und Daten vor dem Laden transformiert, akzeptiert ein Data Lake beliebige Datenformate und -strukturen sofort beim Eingang und verschiebt die Strukturdefinition auf den Zeitpunkt der Abfrage (Schema-on-Read). Technologisch entstanden Data Lakes im Zuge der Hadoop-Ökosystem-Revolution nach 2008, basierend auf dem HDFS (Hadoop Distributed File System), das preisgünstigen Speicher auf Standard-Hardware ermöglichte. Heute sind die primären Plattformen für Data Lakes Cloud-basierter Objektspeicher: Amazon S3 (Simple Storage Service, eingeführt 2006), Azure Data Lake Storage Gen2 und Google Cloud Storage. Laut einer IDC-Studie (2022) speichern bereits über 70 % der Fortune-500-Unternehmen mindestens einen Teil ihrer analytischen Daten in Cloud-basierten Data Lakes.

Erläuterung

Die Stärken eines Data Lake liegen in seiner radikalen Flexibilität und Kosteneffizienz: Cloud-Objektspeicher wie Amazon S3 kostet typischerweise rund 0,023 US-Dollar pro Gigabyte und Monat – ein Bruchteil der Kosten für On-Premise-Data-Warehouse-Lösungen. Beliebige Datentypen können ohne vorherige Modellierung eingeladen werden: Clickstream-Log-Dateien im JSON-Format, hochauflösende Produktbilder, Audio-Transkripte von Kundengesprächen, CSV-Dateien aus Legacy-Systemen, Parquet-Dateien aus modernen Datenpipelines und Textdaten aus Social-Media-Scraping können nebeneinander in denselben Speicher abgelegt werden. Data Scientists greifen dann mit Python (PySpark, pandas), SQL (via Presto, Athena, Databricks SQL) oder spezialisierten ML-Frameworks auf die Rohdaten zu und definieren das Schema flexibel im jeweiligen Analysecode. Im Marketingkontext ermöglicht ein Data Lake die Integration aller digitalen Verhaltensdaten ohne den Aufwand einer vorab definierten ETL-Pipeline: Web-Clickstream-Daten von hunderten Millionen Events täglich, rohe API-Responses von Werbenetzwerken, unstrukturierte Kundenbewertungstexte und Bild-Assets können gemeinsam gespeichert und später für Machine-Learning-Modelle genutzt werden. Ein zentrales Risiko ist das sogenannte Data-Swamp-Problem: Ohne konsequente Governance (Metadaten-Katalogisierung, Zugriffsrechte-Management, Datenqualitätssicherung, Dokumentation der Herkunft jedes Datensatzes) wird ein Data Lake schnell zu einem undurchdringlichen „Datensumpf", aus dem nur noch derjenige Erkenntnisse gewinnen kann, der einen Datensatz selbst eingeladen hat. Laut einer Gartner-Studie (2014) scheitern 60 % aller Data-Lake-Projekte am fehlenden Governance-Konzept. Moderne Lösungen adressieren dieses Problem durch Metadaten-Kataloge (Apache Atlas, AWS Glue Data Catalog, Google Cloud Data Catalog) und Data-Lineage-Tools, die Herkunft und Transformationen jedes Datensatzes nachvollziehbar machen. Der jüngste Architekturtrend ist das Data Lakehouse (von Databricks geprägt), das die Flexibilität eines Data Lake mit den ACID-Transaktionsgarantien und der Abfrageperformance eines Data Warehouse kombiniert. Offene Tabellenformate wie Delta Lake (Databricks, Open-Source seit 2019), Apache Iceberg (Netflix, 2017) und Apache Hudi (Uber, 2016) ermöglichen es, strukturierte Tabellenstrukturen mit Versionierung und Time-Travel-Abfragen direkt auf Cloud-Objektspeicher zu betreiben.

Data Lake vs. Data Warehouse vs. Data Lakehouse

Governance-Bausteine für einen funktionierenden Data Lake

Praxistipp: Investieren Sie von Beginn an in eine klare Zonenarchitektur und einen Metadaten-Katalog, bevor Sie die ersten Datensätze in Ihren Data Lake laden – nachträgliche Governance-Einführung in gewachsenen Data Lakes ist extrem aufwendig. Für die meisten mittelgroßen Marketing-Analytik-Anwendungsfälle reicht heute ein modernes Cloud-Data-Warehouse (Snowflake, BigQuery) aus, das strukturierte Marketingdaten effizient verarbeitet; einen Data Lake brauchen Sie erst, wenn Sie große Volumina unstrukturierter Daten (Clickstreams, Bilder, Texte) für Machine-Learning-Projekte benötigen. Evaluieren Sie das Lakehouse-Konzept (Databricks, Delta Lake) als modernere Alternative, die viele Vorteile beider Ansätze vereint.