EnableYourData.com

Glossary

What is data lakehouse?

A data lakehouse is a data platform that combines the storage of a data lake with the table structure and governance of a data warehouse. Open table formats such as Delta Lake and Apache Iceberg make this possible.

Data lakehouse explained

In a lakehouse the data sits as files in object storage, usually in the Parquet format. An open table format such as Delta Lake or Apache Iceberg adds a layer on top with transactions, schemas and version history, so those files behave like database tables.

The idea is that you no longer need two copies, a lake for raw data and a warehouse for reporting, but one store that different compute engines work on. Microsoft Fabric, Databricks and Snowflake all offer variants of this model.

A lakehouse is mainly worthwhile with large data volumes or lots of raw data. For a mid-sized organisation with a few source systems, a classic data warehouse is often simpler to manage and just as suitable.

Example

A larger sister company of Acme Groothandel stores web shop click data and order data together in a lakehouse. Data scientists work on the raw tables, while the finance team uses a structured layer for monthly reporting.

Data lakehouse in ENABLE

ENABLE has no integration with a lakehouse or with Microsoft Fabric; ENABLE's data features read from a PostgreSQL data warehouse per customer. Data from a lakehouse can be loaded into that warehouse outside the portal.

FAQ

Frequently asked questions

What is the difference between a data lakehouse and a data warehouse?

A data warehouse stores data in a database with its own storage, while a lakehouse stores tables as files in a data lake with an open table format on top. A lakehouse combines the flexibility of a lake with the structure of a warehouse.

What is Delta Lake?

Delta Lake is an open table format that extends Parquet files with transactions, schemas and version history. It is the default format in Microsoft Fabric and Databricks, among others.

Does every organisation need a lakehouse?

No. With a limited number of source systems and structured data, a data warehouse is often simpler and cheaper to manage.

Use AI on your own data. Securely, and without the headache.

In an online demo we show how ENABLE makes your data securely available and how you build on it: describing an app in the AI Builder, plain-language questions, dashboards and APIs. And how we set it up and manage it for you.