Thirsty for more expert insights?

Subscribe to our Tea O'Clock newsletter!

Subscribe

Understanding Data Lakehouses and How they Support AI Analytics

Luke Fan
No items found.
Published on
26/10/2026
Discover how data lakehouses combine data lake flexibility with warehouse governance to power AI workloads.

Recently, while working on SEO/GEO AI agent projects, I started exploring how modern data architectures could better support agents in performing complex queries and generating deeper insights from both structured data and unstructured sources, such as HTML content and SERP results. This led me to learn about the concept of the Data Lakehouse and its potential to support AI-driven analytics.

Data lakehouses are an important architectural option for organizations that need to govern diverse data and support analytics and AI from a shared foundation. They can reduce unnecessary data copying and make raw and curated data available to multiple processing engines, but they do not remove the need for data modeling, pipelines, quality controls, or workload-specific systems.

In this article, I will explain the data lakehouse architecture, its contribution to AI workloads, a reference implementation on Google Cloud, and the situations in which a data warehouse or a hybrid design may remain the better choice.

What is a Data Lakehouse?

First, a brief definition: a data lakehouse is a modern data architecture that combines the flexibility and storage economics of a data lake with transaction management, governance, and analytical capabilities traditionally associated with a data warehouse. It is an architectural pattern rather than a single type of database. Raw data and curated business data can coexist on shared object storage and be accessed by compatible analytics, data engineering, and AI services. [1]

Open table formats such as Apache Iceberg, Delta Lake, and Apache Hudi add table metadata and management features to files stored in object storage. Depending on the format and platform, these features can include Atomicity, Consistency, Isolation, and Durability (ACID), schema and partition evolution, historical snapshots, and support for multiple processing engines. [2][3][4] A lakehouse can therefore reduce duplicate copies and unnecessary data movement, although organizations still need ingestion, transformation, testing, and governance processes.

Core Architectural Components

A practical lakehouse usually combines five architectural components:

  • Shared data foundation: Raw, standardized, and curated datasets coexist on a common storage layer, reducing the need to maintain disconnected lake and warehouse copies.
  • Open table formats: Formats such as Iceberg, Delta Lake, and Hudi bring table semantics, transactional reliability, schema evolution, and historical snapshots to object storage.
  • Decoupled storage and compute: Storage and processing capacity scale independently, allowing organizations to select different engines for SQL, streaming, data engineering, and data science.
  • Catalog and governance: A catalog records technical and business metadata, while connected governance services support discovery, access policies, lineage, and data-quality controls.
  • Multi-engine access: Compatible engines can work with the same underlying tables, although actual read and write capabilities depend on the table type, catalog, and engine configuration.

How a Lakehouse Can Support AI Workloads

A lakehouse provides a governed data foundation for AI, but it is not a complete AI or retrieval platform by itself. Capabilities such as document parsing, vector indexing, retrieval-augmented generation (RAG), model serving, and Agent memory require additional services and application logic. The table below separates the lakehouse contribution from those complementary requirements.

A table detailing how a data lakehouse can contribute to various AI requirements.

‍

Lakehouse Architecture on Google Cloud

Data lakehouse architecture is supported by major cloud and data platforms, including Databricks, Snowflake, AWS, Microsoft Fabric, and Google Cloud. These platforms offer different combinations of scalable cloud storage, data processing, governance, and analytics capabilities, enabling organizations to manage diverse data types and support BI, data engineering, and AI workloads.

As a Google Cloud partner, fifty-five is particularly interested in its lakehouse implementation. Therefore, I will be focusing here on Google Cloud's Borderless Lakehouse, which integrates managed services to provide a shared data foundation for analytics and AI.

Google Cloud implements its Borderless Lakehouse through a combination of managed services rather than one standalone product. Its architecture can be organized as follows [5]:

  • Storage and open tables: Cloud Storage retains raw files and open-format data. Apache Iceberg tables can manage structured and semi-structured data while supporting access from compatible engines.
  • Metadata and processing: Lakehouse runtime catalog provides centralized, serverless metadata. BigQuery supplies serverless SQL analytics, while Managed Service for Apache Spark supports large-scale processing and data science.
  • Governance and security: Knowledge Catalog and Identity and Access Management (IAM) support discovery, business metadata, lineage, and policy enforcement. Governance scope and enforcement still depend on the registered assets and service configuration.
  • AI and Agent access: Data agents in BigQuery allow natural-language analysis of selected tables, views, and user-defined functions. The BigQuery remote Model Context Protocol (MCP) server exposes query and metadata tools to compatible AI clients, including Gemini CLI, ChatGPT, and custom applications. [6][7]
  • Cost model: Cloud Storage, BigQuery or Spark compute, catalog metadata operations, and managed table maintenance follow separate service-specific pricing. This separation provides flexibility but requires active cost monitoring. [8]

Data Warehouse vs Data Lakehouse Workload Fit

The two architectures overlap, and modern data warehouses increasingly support semi-structured data, machine learning, and vector search. The distinction is therefore about architectural emphasis and workload fit rather than a strict division of capabilities.

A table comparing a data warehouse to a data lakehouse.

A data warehouse is often the simpler choice when the workload consists mainly of stable structured data and standardized reports. A lakehouse becomes more valuable when raw and curated data must coexist, several processing engines need governed access, or AI applications require evidence from diverse sources. In practice, a hybrid architecture is often the most pragmatic choice: the warehouse serves high-value analytical models, while the lakehouse manages open, large-scale, and multimodal data.

Conclusion

A data lakehouse is particularly useful when an organization needs to govern diverse data and support business intelligence, data engineering, machine learning, and AI from a shared foundation. It does not automatically replace a data warehouse, which may remain simpler and more efficient for stable structured analytics and standardized reporting. Organizations should choose between warehouse, lakehouse, and hybrid architectures based on their data types, performance requirements, governance needs, team capabilities, and total operating cost.

References

[1] Google Cloud  What is a data lakehouse

[2] Apache Iceberg  Documentation

[3] Delta Lake  Documentation

[4] Apache Hudi  Overview

[5] Google Cloud  Lakehouse key concepts

[6] Google Cloud  Create data agents in BigQuery

[7] Google Cloud  Use the BigQuery MCP server

[8] Google Cloud  Lakehouse pricing

‍

All articles

Related articles

Enhancing 1st-Party Analytics with GTG: The Key to Data Uplift

3mn
Vlad Zamfir

GTM in 2026: The "Google Tag" Merger, Performance Boost, and Visual Tagging

2 min
Tailong Wang

Welcome to the Viewing Economy: Why YouTube is the Epicenter of Modern Brand Awareness

3mn
fifty-five

Thirsty for more expert insights? Subscribe to our monthly newsletter.

Discover all the latest news, articles, webinar replays and fifty-five events in our monthly newsletter, Tea O'Clock.

First name*
Last name*
Company*
Preferred language*
Email*
Merci !

Votre demande d'abonnement a bien été prise en compte.
Oops! Something went wrong while submitting the form.