Databricks for SQL developers

This section provides a guide to developing notebooks in Databricks using the SQL language.

SQL language

This section provides a Databricks SQL reference and information about compatibility with Apache Hive SQL.


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


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


In addition to Databricks notebooks, you can also use the following business intelligence tools:

Access control

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