A notebook is a web-based interface to a document that contains runnable code, visualizations, and narrative text. Notebooks are one interface for interacting with Databricks.

This section describes how to manage and use notebooks. It also contains topics on sharing notebook visualizations as dashboards, parameterizing notebooks and dashboards with widgets, building complex pipelines using notebook workflows, and best practices for defining classes in Scala notebooks.

In this section: