如何将 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 定义。 |