开发人员工具和指南
了解可用于处理 Azure Databricks 资源及数据和开发 Azure Databricks 应用程序的工具和指南。
部分 | 在想要执行以下操作时使用此部分… |
---|---|
身份验证 | 通过工具、脚本和应用使用 Azure Databricks 进行身份验证。 必须先使用 Azure Databricks 进行身份验证,然后才能使用 Azure Databricks 资源和数据。 |
IDE | 使用常用的集成开发环境 (IDE) 连接到 Azure Databricks,例如 Visual Studio Code、PyCharm、IntelliJ IDEA、Eclipse 和 RStudio,以及使用 IDE 插件来自动执行 Azure Databricks。 |
SDK | 从为 Python、Java、Go 和 R 等热门语言编写的代码库中自动执行 Azure Databricks。 |
SQL 连接器/驱动程序 | 通过以热门语言(如 Python、Go、JavaScript 和 TypeScript)编写的代码在 Azure Databricks 上运行 SQL 命令。 通过 ODBC 和 JDBC 连接将工具和客户端连接到 Azure Databricks。 |
CLI | 使用 Databricks 命令行接口 (CLI) 自动执行 Azure Databricks。 使用 Databricks SQL CLI 从命令行查询数据仓库。 |
实用程序 | 使用笔记本中的 Databricks 实用工具执行诸如有效处理对象存储、链接和参数化笔记本以及处理敏感凭据信息等操作。 |
REST API 参考 | 查找关于 Azure Databricks REST API 的参考信息。 |
IaC | 使用常用的基础结构即代码 (IaC) 产品(例如 Terraform、适用于 Terraform 的云开发工具包和 Pulumi)自动预配和维护 Azure Databricks 基础结构和资源。 |
CI/CD | 使用 Databricks 资产捆绑包实现行业标准持续集成和持续交付 (CI/CD) 做法,以及 GitHub Actions、DevOps 管道、Jenkins 和 Apache Airflow 等常用系统和框架。 |
SQL 工具 | 在 Azure Databricks 中使用 Databricks SQL CLI、Databricks Driver for SQLTools 以及 DataGrip、DBeaver 和 SQL Workbench/J 等常用工具运行 SQL 命令和脚本。 |
提示
也可以将许多其他的常用的第三方工具连接到群集和 SQL 仓库,以访问 Azure Databricks 中的数据。 请参阅技术合作伙伴。