Use IDEs with Azure Databricks
You can connect many popular third-party integrated development environments (IDEs) to an Azure Databricks cluster or SQL warehouse. This allows you to write code on your local development machine and then run that code remotely on Azure Databricks.
Azure Databricks provides usage guidance for the following IDEs:
- Visual Studio Code
- PyCharm
- IntelliJ IDEA
- Eclipse
- RStudio Desktop
- JupyterLab for Databricks Connect
- Classic Jupyter Notebook for Databricks Connect
Azure Databricks also provides the following direct IDE extensions, plugins, and other integrations:
Name | Use this when you want to… |
---|---|
Databricks extension for Visual Studio Code | Use Visual Studio Code to run local Python, R, Scala, and SQL code on a remote Azure Databricks workspace. |
Databricks Connect | Use common IDEs, notebooks servers, or the Spark shell to run local Python code on a remote Azure Databricks workspace. |
Databricks Driver for SQLTools | Use Visual Studio Code to interact with SQL warehouses in remote Azure Databricks workspaces. |
Feedback
Submit and view feedback for