Databricks
This track covers Databricks' unified analytics platform: Lakehouse architecture, cluster management, notebooks, and Delta Lake. You'll learn to build and run ETL pipelines, optimize Spark jobs, and enable data quality. It's for data engineers and analysts who want to operationalize data workloads. You'll leave able to design multi-stage ELT workflows and govern data on the Databricks platform.
Lesson outline
-
37
Reduce Cluster Startup with Pools
Learn to use cluster pools to reduce startup time on Databricks. This hands-on tutorial explains how pools keep idle instances warm, cutting startup delays. Includes step-by-step setup, cost considerations, and troubleshooting tips.
-
38
Databricks Autoscaling
Configure autoscaling for dynamic workloads in Databricks. Learn how to set up and manage autoscaling clusters to handle variable workloads efficiently.
-
39
Leverage Photon Engine
Learn how Databricks' Photon engine accelerates SQL and DataFrame queries on Delta Lake. Understand when to enable it and how it improves performance.
-
40
Inspect Spark UI for Tuning
Learn how to inspect the Spark UI to tune and optimize your Databricks jobs. This hands-on tutorial covers key metrics, identifying bottlenecks, and practical next steps.
-
41
Identify Shuffle Bottlenecks
Identify shuffle bottlenecks in Spark jobs — Databricks.
-
42
Tune Partition Counts
Learn to tune partition counts for better performance in Databricks. This tutorial covers why partitions matter, how to choose the right count, hands-on examples, troubleshooting, and what to study next.
-
43
Caching DataFrames for Iterative Workloads
Learn how to cache DataFrames in Databricks to speed up iterative workloads, with hands-on steps and troubleshooting tips.
-
44
Temporary vs Global Views
Manage temporary views and global views in Databricks — learn the core concepts, step-by-step usage, hands-on exercise, troubleshooting, and what's next. Perfect for developers building skills incrementally.
-
45
Use UDFs Sparingly
Use UDFs and Pandas UDFs sparingly in Databricks. This lesson explains why native Spark functions perform better and guides you through hands-on steps to minimize UDF usage, plus troubleshooting and next steps.
Databricks — step-by-step tutorials
What you will find here
This track walks through databricks in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.
Tutorials vs quizzes and code samples
Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.