Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Databricks provides an ecosystem of tools to help you develop applications and solutions that integrate with Azure Databricks and programmatically manage Databricks resources and data.
This page has tool recommendations for common developer scenarios. For a complete overview of developer tools, see Develop on Databricks. For best practices, see Developer best practices on Databricks.
| Tool | When to use |
|---|---|
| SSH tunnel Visual Studio Code and Cursor extension PyCharm Databricks plugin For other IDEs, use the Databricks CLI with Databricks Connect |
|
| Databricks CLI |
|
| Declarative Automation Bundles (a feature of the CLI) |
|
| Databricks Terraform provider |
|
| Databricks Python SDK Databricks JavaScript SDK Databricks Java SDK Databricks Go SDK Databricks R SDK |
|
| SQL drivers |
|
| Databricks REST API |
|