Explore Databricks — Your Data Learning Hub

Curated by practitioners: the certifications worth earning, the updates worth knowing, and the repositories, articles, tools, and talks actually worth your time — mostly Databricks, with the broader data-stack essentials mixed in.

Latest News

Only the updates that actually change how you build — not an endless feed.

Certifications

The official Databricks credentials — with the exam guide and a Bronze2Gold practice test for each.

The Databricks Platform

Every major capability, explained in a line — from DLT and Genie to Unity Catalog and Mosaic AI. Your map to what each part of Databricks actually does.

  • Lakeflow Declarative Pipelines (DLT) — Build reliable batch and streaming pipelines declaratively in SQL or Python, with built-in data quality and auto-orchestration. The evolution of Delta Live Tables.
  • Lakeflow Jobs (Workflows) — The native orchestrator — schedule and chain notebooks, pipelines, SQL, and ML tasks into production workflows with retries and alerts.
  • Lakeflow Connect — Managed, no-code ingestion connectors that pull from databases and SaaS apps straight into the lakehouse.
  • Auto Loader — Incrementally and efficiently ingest new files from cloud storage as they arrive, with automatic schema inference and evolution.
  • Delta Lake — The open table format under the lakehouse — ACID transactions, time travel, and schema evolution on your data files.
  • Structured Streaming — Process real-time data with the same DataFrame API you use for batch — exactly-once, fault-tolerant streaming on Spark.
  • Photon Engine — The vectorized, C++ query engine that transparently accelerates SQL and DataFrame workloads for lower cost and latency.
  • Databricks SQL — Serverless SQL warehouses for fast, low-cost analytics and BI directly on lakehouse data.
  • AI/BI Genie — Ask questions of your data in plain English — Genie spaces turn natural language into governed, trustworthy SQL answers.
  • AI/BI Dashboards — Build and share interactive dashboards on the lakehouse, with AI-assisted charting and one governed source of truth.
  • Unity Catalog Metrics — Define business metrics once and query them consistently across SQL, dashboards, and notebooks.
  • Mosaic AI Model Serving — Deploy any model — custom, foundation, or external — behind scalable, scale-to-zero REST endpoints with unified governance.
  • Mosaic AI Vector Search — A managed vector database for similarity search — the retrieval layer for RAG applications, synced from Delta tables.
  • Mosaic AI Agent Framework — Build, evaluate, and deploy production RAG and tool-using agents, with tracing and quality evals built in.
  • Foundation Model APIs — Pay-per-token access to leading open and proprietary LLMs from within Databricks — no separate provider to wire up.
  • MLflow — The open standard for the ML and GenAI lifecycle — experiment tracking, model registry, evaluation, and deployment.
  • Feature Engineering & Store — Create, share, and serve features governed by Unity Catalog, with consistent values across training and inference.
  • AutoML — Generate strong baseline models automatically — with the editable notebooks behind every run, so it's a glass box, not a black box.
  • Databricks Assistant — A context-aware AI copilot in notebooks and the SQL editor — write, explain, fix, and optimize code in place.
  • Unity Catalog — One governance layer for all data and AI assets — a three-level namespace, fine-grained access, lineage, and auditing.
  • Delta Sharing — The open protocol for sharing live data across organizations and platforms — no copies, no vendor lock-in.
  • Clean Rooms — Collaborate on shared datasets with partners in a secure environment — run joint analysis without exposing raw data.
  • Lakehouse Federation — Query external databases and warehouses in place through Unity Catalog — no ingestion required to start.
  • Databricks Apps — Build and host interactive data and AI apps directly on Databricks, with governed access to lakehouse data.
  • Lakebase — A fully-managed, autoscaling Postgres integrated with the lakehouse — OLTP and serving next to your analytics.
  • Databricks Marketplace — An open exchange for data sets, ML models, notebooks, and solutions — powered by Delta Sharing.
  • Asset Bundles (DABs) — Define jobs, pipelines, and resources as versioned YAML and deploy them reproducibly across environments.

How-To in Databricks

Practical, do-this-now guides — from vibe-coding an app with the Assistant to building RAG, setting up governance, and shipping to production.

Databricks Labs

Open-source projects from Databricks Labs — the tools the field team builds and ships. All under github.com/databrickslabs.

  • dqx — A declarative data-quality framework for PySpark and Lakeflow pipelines — define checks and quarantine bad rows.
  • ucx — The toolkit for migrating a workspace to Unity Catalog — assessment, table upgrades, and code linting.
  • remorph — SQL transpiler and reconciliation toolkit — migrate legacy warehouse SQL onto Databricks and validate it.
  • dlt-meta — Metadata-driven framework for generating Lakeflow Declarative Pipelines (DLT) at scale from config.
  • dbldatagen — Generate large, realistic synthetic datasets in Spark for testing, benchmarking, and demos.
  • overwatch — Observability for your lakehouse — unify cluster, job, and cost telemetry to see what's actually running.
  • tempo — Time-series utilities for PySpark — as-of joins, resampling, and interpolation over large datasets.
  • discoverx — Run operations and searches across many Unity Catalog tables at once — great for scans and audits.

Reading Room

Every read in one place — filter to fresh drops, evergreen classics, hands-on guides, or highly technical deep dives.

Recommended Books

The references worth owning — the canonical books on Spark, the lakehouse, data engineering, and modeling.

Learn

Where to build the skills — official paths, docs, and hands-on tutorials.

Tools & Utilities

What we actually install to build on Databricks — official tooling plus community utilities that make projects easier.

  • Databricks CLI — Command-line access to the workspace, jobs, and Asset Bundles — script deployments and wire into CI/CD.
  • Databricks Connect — Run and debug local Python/Scala code against a remote Databricks cluster from your IDE or app.
  • Databricks VS Code Extension — Run and debug code on Databricks clusters from your local editor, with workspace sync.
  • Asset Bundles (DABs) — Define jobs, pipelines, and resources as versioned YAML and deploy across environments.
  • MLflow — Track experiments, package models, and manage the ML/GenAI lifecycle end to end.
  • dbt for Databricks — Build tested, version-controlled SQL transformations on Databricks SQL with the dbt adapter.
  • SQLFluff — A configurable SQL linter and auto-formatter with a Databricks/Spark SQL dialect — keep queries clean.
  • chispa — PySpark test helpers — assert DataFrame and column equality so you can unit-test transformations.

Watch

Talks and demos worth the time — no autoplay, just the good ones.

Bronze 2 Gold