# Apache Spark programming with Databricks Day 2 Lab

> In this video, Yared walks through the key features of Delta Live Tables (DLT) and explains how it simplifies structured streaming using both SQL and Python. He demonstrates the creation of streaming tables and materialized views, emphasizing the importance of using Auto Loader for efficient file i…

- Web page: https://www.dataexpert.io/lesson/apache-spark-programming-with-databricks-day-2-lab-may2025-p736-l1160
- Program: [DataExpert](https://www.dataexpert.io/program/data-expert)
- Module: Week 4: Structured Streaming with Spark & Kafka
- Access: Requires enrollment in DataExpert
- Length: 47 min video
- Skills: SQL, Python, ETL/ELT, Apache Spark, Databricks
- Academy: DataExpert.io Academy

## About this lesson

In this video, Yared walks through the key features of Delta Live Tables (DLT) and explains how it simplifies structured streaming using both SQL and Python. He demonstrates the creation of streaming tables and materialized views, emphasizing the importance of using Auto Loader for efficient file ingestion, which can process thousands of files simultaneously. A real-life scenario involving airport operations is shared to illustrate data engineering concepts.

## Navigation

- Previous lesson: [Apache Spark programming with Databricks Day 2 Lecture](https://www.dataexpert.io/lesson/apache-spark-programming-with-databricks-day-2-lecture-may2025-p736-l1159.md)
- Next lesson: [Structured Streaming Kafka to Delta Live Table Day1 Lecture](https://www.dataexpert.io/lesson/structuredstreamingkafkatodeltalivetableday1lecture-feb26-p736-l2029.md)
