Databricks for SQL developers

This section provides a guide to developing notebooks in the Databricks Data Science & Engineering and Databricks Machine Learning environments using the SQL language.

SQL Reference

The following SQL language reference applies if you use the Databricks Data Science & Engineering and Databricks Machine Learning environments.

Visualizations

SQL notebooks support various types of visualizations using the display function.

Interoperability

This section describes features that support interoperability between SQL and other languages supported in Databricks.

Tools

In addition to Databricks notebooks, you can also use various tools. See the Databricks integrations.

Access control

This article describes how to use SQL constructs to control access to database objects: