如何将 PyCharm 与 Azure Databricks 配合使用?

JetBrains 推出的 PyCharm 是一种专用的 Python 集成开发环境 (IDE),可为 Python 开发人员提供各种基本工具,并且紧密集成,能够为高效 Python、Web 和数据科学开发营造便利的环境。 可以在本地开发计算机上使用 PyCharm 在远程 Azure Databricks 工作区中编写、运行和调试 Python 代码:

名称 在想要执行以下操作时使用此工具...
将 PyCharm 中的 Databricks Connect 与 Python 配合使用 使用 PyCharm 在远程 Azure Databricks 工作区上编写、运行和调试本地 Python 代码。
Databricks 资产捆绑包 使用 PyCharm 可以更轻松地创作、部署和运行捆绑包。 有了 Databricks 资产捆绑包(或简称捆绑包),你就可以使用 CI/CD 最佳做法和工作流以编程方式定义、部署和运行 Azure Databricks 作业、Delta Live Tables 管道和 MLOps 堆栈
Databricks CLI 通过 PyCharm 中的内置 Terminal 从命令行使用 Azure Databricks。
Databricks SDK for Python 使用 PyCharm 编写、运行和调试与 Azure Databricks 配合使用的 Python 代码。
适用于 Python 的 Databricks SQL 连接器 使用 PyCharm 编写、运行和调试与远程 Azure Databricks 工作区中的 Databricks SQL 仓库配合使用的 Python 代码。
预配基础结构 使用适用于 PyCharm 的 Terraform 和 HCL 插件可以更轻松地预配 Azure Databricks 基础设施使用 Terraform,并遵循基础设施即代码 (IaC) 最佳做法。 使用 PyCharm 通过第三方产品/服务(例如适用于 Terraform 的云开发工具包 (CDKTF) 和 Pulumi)编写和部署 Azure Databricks 基础结构的 Python 定义。