# Apache iceberg: WAP patterns and Querying branched Data Lab

> In this lab, Zach walks you through the Apache Iceberg Day 3 lab, focusing on iceberg branching and working with stock data from an API. He demonstrates how to create a new version of a table and run queries using Spark and Glue. He also discusses the importance of data quality checks and how to ma…

- Web page: https://www.dataexpert.io/lesson/apache-iceberg-lab-day-3-april2025-p735-l961
- Program: [AnalyticsExpert](https://www.dataexpert.io/program/analytics-expert)
- Module: Week 5: Data Modeling on Iceberg
- Access: Requires enrollment in AnalyticsExpert
- Length: 56 min video
- Skills: Python, ETL/ELT, Apache Spark, APIs, Apache Iceberg
- Academy: DataExpert.io Academy

## About this lesson

In this lab, Zach walks you through the Apache Iceberg Day 3 lab, focusing on iceberg branching and working with stock data from an API. He demonstrates how to create a new version of a table and run queries using Spark and Glue. He also discusses the importance of data quality checks and how to manage branches effectively.

## Navigation

- Previous lesson: [Apache Iceberg: Data Contracts Lecture](https://www.dataexpert.io/lesson/apache-iceberg-lecture-day-3-april2025-p735-l960.md)
- Next lesson: [Apache Iceberg Lecture Day1](https://www.dataexpert.io/lesson/apacheiceberglectureday1-4c361-p735-l1991.md)
