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


| ← Previous: Delete and Cleanup Databricks Workspace | Next: Introduction to Databricks Workspace → | |:—|—:|


Table of contents


Back to top

Independent, self-authored Databricks companion notes.

This site uses Just the Docs, a documentation theme for Jekyll.