Databricks for Scala developers

This section provides a guide to developing notebooks and jobs in Databricks using the Scala language.

Scala API

These links provide an introduction to and reference for the Apache Spark Scala API.

Visualizations

Databricks Scala notebooks supports various types of visualizations using the display function.

Interoperability

This section describes features that support interoperability between Scala and SQL.

Tools

In addition to Databricks notebooks, you can also use the following Scala developer tools

Libraries

Databricks runtimes provide many libraries. To make third-party or locally-built Scala libraries available to notebooks and jobs running on your Databricks clusters, you can install libraries following these instructions:

Resources