Working in Databricks Workspace
This is where reading about Databricks turns into writing code in it: the workspace interface,
notebooks and the magic commands that make them multi-language, the full dbutils API for
filesystem work, parameterization, and secrets, debugging techniques, version control with Git
folders, and the compute clusters everything actually runs on. Every later section in this guide
assumes you’re comfortable with everything here.
flowchart TD
NB[Notebook] -->|%sql, %python, %run| MC[Magic Commands]
NB -->|dbutils.fs / .widgets / .secrets / .notebook| DU[Databricks Utilities]
NB -->|breakpoint, display| DBG[Debugging]
NB -->|version control| GIT[Git Folders]
NB -->|attached to| CL[Compute Cluster]
CL --> AP[All-purpose]
CL --> JC[Jobs cluster]
CL --> SW[SQL warehouse]
Lectures
| # | Lecture | Est. Read |
|---|---|---|
| 1 | Introduction to Databricks Workspace | 8 min read |
| 2 | Introduction to Databricks Notebooks | 9 min read |
| 3 | Notebook Magic Commands | 11 min read |
| 4 | Databricks Utilities and Widgets | 20 min read |
| 5 | How to Debug Notebooks | 5 min read |
| 6 | Workspace Files vs Git Folders | 13 min read |
| 7 | Databricks Compute Cluster | 19 min read |
| 8 | Check Your Knowledge | Quiz |
| ← Previous: Delete and Cleanup Databricks Workspace | Next: Introduction to Databricks Workspace → | |:—|—:|