Melden Sie sich an, um die neuesten Einblicke und Updates zu Technologie, KI & Datenanalyse, Data Science und Innovationen von Polestar Analytics zu erhalten.
Anmerkung der Redaktion:
In diesem Artikel über Data Lakehouse beantworten wir die entscheidende Frage: Data Warehouse vs. Data Lakehouse vs.Data Lake?Wir geben einen kurzen Überblick über die Entstehung und die Hintergründe dieser Konzepte. Lesen Sie weiter, um die Feinheiten von Data Lakehouse im Vergleich zuDatabricksundFabriczu verstehen!
Sind Sie auch so genervt davon, dass alle über KI der Generation Z reden, obwohl Sie in Wirklichkeit nur das wahre Hindernis dahinter sehen? Die Daten. Der Beweis für das verworrene Datenökosystem ist die aktuelle Landschaft rund um Daten, maschinelles Lernen und KI, die in etwa so aussieht:
Kurz gesagt: Die MAD-Landschaft ist so chaotisch wie die verborgenen Schichten neuronaler Netze.
Aber da 72 % der Top-CEOs (laut IBM) angeben, dass der Wettbewerbsvorteil davon abhängt, wer über die fortschrittlichste generative KI und künstliche Intelligenz verfügt, und maschinelles Lernen für Unternehmen oberste Priorität hat (mehrere Berichte), halten wir es für wichtig, folgende Frage zu stellen: Sind Ihre Daten tatsächlich in der Lage, all dies zu unterstützen?
Um diese Frage zu beantworten, begeben wir uns auf eine Reise in die Vergangenheit der Datengeschichte, um zu sehen, wie sich die Datenbedürfnisse und die Anforderungen an das Datenmanagement entwickelt haben:
Data Lakehouse ist eine hybride Datenspeicher- und -verarbeitungsplattform, die das Beste aus traditionellen Data-Lake- und Data-Warehousing-Technologien vereint: kostengünstiger Speicher in einem offenen Format, auf den eine Vielzahl von Systemen zugreifen kann, und leistungsstarke Management- und Optimierungsfunktionen.
Die Lakehouse-Architektur,wie sie beispielsweise bei Databricks und Microsoft Fabric zum Einsatz kommt, zielt darauf ab, die Kosten, den operativen Aufwand und die Komplexität der Datenübertragung für verschiedene Zwecke von Business Intelligence zu Künstlicher Intelligenz zu reduzieren.
Obwohl die Entwicklung von Data Lakehouses mit Uber und Netflix begann, nutzen mittlerweile die meisten Fortune-500-Unternehmen diese Plattform. Drei der wichtigsten Vorteile von Data Lakehouses sind:
Wir haben zwar bereits über alle drei gesprochen und darüber, wie die Entwicklung im Datenmanagement die Notwendigkeit mehrerer Systeme hervorgebracht hat, aber wir werden versuchen, sie so einfach wie möglich zu vergleichen.
Von der wachsenden Notwendigkeit, agil zu bleiben und sich schnell anzupassen – die Notwendigkeit, die Kosten mit dem zunehmenden Bedarf an Datenmanagement in Einklang zu bringen, wird mit dem Data Lakehouse ausgeglichen.
Unterschiede zwischen Data Warehouse, Data Lake und Data Lakehouse
Kurz gesagt: Data Lakehouse speichert Daten in einem ähnlichen Format wie Data Lakes, aber die Transaktionsmetadatenschicht definiert, welche Objekte zu einer Tabellenversion gehören, ähnlich wie bei einem Data Warehouse. Durch die größere Flexibilität der Interoperabilität von Data Lakes und die Unterstützung von ACID-Transaktionen wie bei Data Warehouses vereint Data Lakehouse die Konzepte beider Ansätze.
Der Zweck eines Data Lakehouse dürfte mittlerweile klar sein. Kommen wir also nun zum „Wie“. Eine typische Data-Lakehouse-Architektur besteht aus fünf Schichten:
Mit dem Aufkommen von Microsoft Fabric und One Lake (Azure) hat sich das Data Lakehouse deutlich etabliert. Die „Curated Layer“ (in einer Microsoft Fabric-Architektur) kann bei Bedarf durch ein Data Warehouse ersetzt werden. Das Data Lakehouse lässt sich in Fabric mit den folgenden Optionen sehr einfach erstellen.
Weitere Details zur Azure Data Lakehouse-Architektur und zu den ersten Schritten finden Siehier.
Databricks' Lakehouse macht es einfach, ETL-Pipelines zu automatisieren und zu orchestrieren. Bisher sind Sie wahrscheinlich schon einmal aufAzure Databricks(das üblicherweise mitAzure Synapseverwendet wird) oder deren Delta Live-Tabellen gestoßen, um die Komplexität von Infrastrukturmanagement, Aufgabenorchestrierung, Fehlerbehandlung usw. zu bewältigen.
Es gibt natürlich noch weitere Anbieter auf dem Markt, darunter Amazon Redshift, Google Cloud BigQuery, Salesforce Data Cloud, Apache Hudi und andere. Bei der Auswahl eines Anbieters sollten Sie vor allem folgende Aspekte berücksichtigen: Leistung, Kosten, Datenvielfalt, Skalierbarkeit, Integrationsmöglichkeiten und Governance.
Wir haben die Vorteile eines Data Lakehouse erkannt: Es ist wirtschaftlicher als die zweistufige Architektur, bietet eine vereinfachte Architektur bei der Datenaufbereitung, erhöht die Zuverlässigkeit durch die Reduzierung von Datenqualitätsproblemen und Duplikaten, verbessert die Governance durch Konsolidierung und bietet gleichzeitig eine höhere Skalierbarkeit für die Zukunft.
Da Unternehmen den Wert von Data Lakehouses erkennen, insbesondere im Zeitalter der KI, spielen sie eine zentrale Rolle bei datengestützten Entscheidungen und Innovationen. Die Zukunft von Data Lakehouses sieht vielversprechend aus, und ihre kontinuierliche Weiterentwicklung wird zweifellos die nächste Generation von Datenplattformen prägen – jetzt müssen Sie sie nur noch erfolgreich implementieren.
Sprechen Sie mit unserenData-Engineering-Experten,um herauszufinden, wo und wie sich dies in Ihre Datenmanagementstrategie einfügt.
Über den Autor

Daten- und BI-Süchtiger
Wenn man Theorien aufstellt, bevor man Daten hat, beginnt man unmerklich, Fakten so zu verdrehen, dass sie zu den Theorien passen, anstatt Theorien so, dass sie zu den Fakten passen.