This documentation site provides how-to guidance and reference information for Azure Databricks and Apache Spark.
As a supplement to the documentation provided on this site, see also docs.microsoft.com, which provides introductory material, information about Azure account management, and end-to-end tutorials.
This guide shows how to get started with Azure Databricks.
This guide shows how to use Azure Databricks as an end user.
This guide shows how to administer your Azure Databricks account.
- Administration Guide
- Account Owner
- Account Admins
- Cloud Configuration Admins
- Azure Databricks Regions
- Virtual Network Peering
- Deploying Azure Databricks in your Azure Virtual Network
- Connecting your Azure Databricks Workspace to your On-Premises Network
- User-Defined Route Settings for Azure Databricks
- Conditional Access
- Enabling Azure AD Credential Passthrough to Azure Data Lake Storage Gen1
This guide provides Azure Databricks REST API reference information.
This section provides information about new Azure Databricks functionality.
This guide shows how to use Databricks Delta.
- Databricks Delta Guide
- Introduction to Databricks Delta
- Databricks Delta Quickstart
- Example Notebooks
- Table Batch Reads and Writes
- Table Streaming Reads and Writes
- Optimizing Performance with File Management
- Optimizing Performance with Caching
- Table Versioning
- Concurrency Control and Isolation Levels
- Porting Existing Workloads to Databricks Delta
This guide provides Apache Spark reference information using Azure Databricks examples.
- SQL Guide
- Spark R Guide
- DataFrames and Datasets
- Data Sources
- Connecting to SQL Databases using JDBC
- Connecting to Microsoft SQL Server and Azure SQL Database with the Spark Connector
- Azure Blob Storage
- Azure Data Lake Storage Gen1
- Azure Data Lake Storage Gen2
- Azure Cosmos DB
- Azure SQL Data Warehouse
- Import Hive Tables
- Avro Files
- CSV Files
- JSON Files
- LZO Compressed Files
- Parquet Files
- Riak Time Series
- Zip Files
- Structured Streaming Guide
- Machine Learning
- Training and FAQ
These guides provide information about advanced topics in machine learning.
- MLflow Guide
- Deep Learning Guide
- Graph Analysis Guide
- Genomics Guide