Packt

Engineering Lakehouses with Open Table Formats

Build in-demand skills with a full year of Coursera Plus, now $239. Save now.

Packt

Engineering Lakehouses with Open Table Formats

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Explore lakehouse fundamentals, including table formats, compute engines, and catalogs

  • Understand data lifecycle management in lakehouses

  • Evaluate and choose the right lakehouse table format for your needs

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

November 2026

Assessments

12 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 11 modules in this course

This module explores the evolution of data systems, focusing on the transition from traditional OLTP and OLAP to modern data lakes and lakehouses. It covers the key components and benefits of an open data lakehouse architecture, including performance improvements and data management strategies. Learners will gain a solid understanding of how this architecture supports scalable and efficient data analytics.

What's included

1 video6 readings1 assignment

This module explores the transactional capabilities of lakehouse systems, focusing on ACID properties, conflict resolution mechanisms, and how these systems ensure data integrity under high concurrency. Learners will gain an understanding of how modern data architectures handle complex transactional operations and maintain reliability.

What's included

1 video4 readings1 assignment

This module provides a comprehensive exploration of Apache Iceberg's architecture, including its metadata and data layers, unique capabilities, and integration with compute engines like Spark and Flink. Learners will gain an understanding of how Iceberg enhances data lakehouse performance and manageability through hands-on exercises and practical implementation examples.

What's included

1 video10 readings1 assignment

This module provides a comprehensive overview of Apache Hudi, focusing on its architecture, data layer design, catalog integration, and performance optimization techniques. Learners will gain an understanding of how Hudi enhances data lake capabilities through transactional operations, efficient data management, and integration with compute engines like Spark and Flink.

What's included

1 video9 readings1 assignment

This module provides an in-depth exploration of Delta Lake's architecture, transaction log protocol, and advanced features such as ACID compliance, time travel, and row-level operations. Learners will gain practical knowledge of how Delta Lake ensures data reliability and performance in lakehouse environments, along with hands-on experience integrating it with Apache Spark and Flink.

What's included

1 video12 readings1 assignment

This module explores the critical role of catalogs and metadata management in lakehouse architectures, covering key concepts like Iceberg REST catalogs, metadata governance, and the benefits of using modern catalog solutions. Learners will gain insights into how catalogs enable scalable data operations and support diverse table formats.

What's included

1 video6 readings1 assignment

This module explores the challenges and solutions for interoperability in lakehouse architectures, focusing on Apache XTable and Delta UniForm. Learners will gain an understanding of how these tools enable seamless data operations across open table formats like Apache Hudi, Iceberg, and Delta Lake. The module also covers practical implementation using Apache Spark.

What's included

1 video5 readings1 assignment

This module provides an in-depth look at performance optimization techniques in lakehouse architectures, including storage strategies like partitioning and compaction, query engine improvements, and practical tuning approaches to enhance system efficiency and reduce costs.

What's included

1 video8 readings1 assignment

This module delves into the essential aspects of data governance and security within lakehouse environments, covering frameworks for data quality, access controls, compliance, and monitoring. Learners will gain insights into how open table formats like Apache Iceberg and Delta Lake support governance practices. The module equips students with the knowledge to implement secure and compliant data management strategies.

What's included

1 video5 readings1 assignment

This module explores the critical factors in evaluating and selecting open table formats, including workload patterns, ecosystem compatibility, and versioning capabilities. Learners will gain insights into how different formats like Apache Iceberg, Hudi, and Delta Lake align with specific use cases and data processing needs. The module also addresses real-world implementation challenges and decision-making strategies.

What's included

1 video8 readings1 assignment

This module explores practical implementations of data architecture solutions using real-world scenarios, focusing on scalable data pipelines, real-time analytics, and machine learning workflows. Learners will gain hands-on understanding of technologies like Apache Hudi, Delta Lake, and MLflow to address complex data challenges in enterprise settings.

What's included

1 video4 readings2 assignments

Instructor

ExpertEdge - Course Instructors
28 Courses3,101 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

What brings you to Coursera today?

Frequently asked questions