Share via


Azure Databricks reference documentation

This page contains links to comprehensive reference documentation, including links to reference for Databricks APIs, SQL, CLIs, SDKs, and other resources.

REST API reference

Reference Description
Databricks REST API REST API reference for Databricks services.
MLflow REST API REST API reference for MLflow machine learning lifecycle management and model tracking.
Jobs v2.0 API REST API reference for version 2.0 version of the Jobs REST API. Databricks recommends that you use the latest Databricks REST API for new and existing clients and scripts.

Python reference

Python reference Description
PySpark API Reference documentation for PySpark.
Feature engineering Python API Reference for feature engineering and feature store operations.
Feature store Python API (Deprecated) Deprecated. Use the Feature engineering Python API instead.
AutoML Python API Reference for AutoML functionality and automated machine learning workflows.
Delta Lake Python API Python API reference for Delta Lake operations and versioning.
Lakeflow Declarative Pipelines Python API Python API reference specific to Lakeflow Declarative Pipelines development and transformations.
Lakehouse Monitoring API Python API reference for Lakehouse Monitoring.
MLflow Python API Python API reference for MLflow.
Vector Search Reference for the Python API for managing endpoints and indexes in the Vector Search service.
Agents Python API Reference for the Agents Python API for building and deploying AI agents and conversational applications.
Databricks AI Python API Reference for the Databricks AI Bridge, Langchain Integrations, OpenAI Integrations, and MCP Python APIs.
Serverless GPU Python API Python API reference for serverless GPU computing and model inference.

Scala reference

Scala reference Description
Scala Spark API Databricks Spark API reference for Scala.
Delta Lake Scala API Scala API reference for Delta Lake operations and versioning.

SQL reference

SQL language reference Description
Databricks SQL SQL reference for Databricks SQL, including syntax, functions, and operators.
Lakeflow Declarative Pipelines SQL SQL reference specific to Lakeflow Declarative Pipelines development and transformations.

Developer tools reference

Reference Description
Databricks CLI commands Command reference for the Databricks CLI.
Databricks Asset Bundles configuration Reference for Databricks Asset Bundles configuration YAML.
Databricks Terraform provider Reference documentation for the Databricks Terraform provider.
Databricks SDK for Python Reference for the Python SDK for integration with Databricks and automation in Python applications.
Databricks SDK for R Reference for the R SDK for data science workflows and statistical computing with Databricks.
Databricks SDK for Java Reference for the Java SDK for enterprise applications and JVM-based integrations.
Databricks SDK for Go Reference for the Go SDK for high-performance applications and cloud-native integrations.

Error reference

Reference Description
SQL error codes Complete reference for SQL error codes and their meanings in Databricks.
Error classes Error class documentation for categorized error types and resolution guidance.

Additional resources

Resource Description
Apache Spark APIs Reference documentation overview for Apache Spark APIs.
Delta Lake APIs Reference links for Delta Lake operations and versioning (Delta Spark).
Python development Overview of Python development on Databricks.
Scala development Overview of Scala development on Databricks.
R documentation Overview of R-based data processing and analytics on Databricks.