如何从 PyCharm 连接 Databricks 社区版集群

Posted

技术标签:

【中文标题】如何从 PyCharm 连接 Databricks 社区版集群【英文标题】:How can I connect Databricks Community Edition cluster from PyCharm 【发布时间】:2019-11-20 09:38:58 【问题描述】:

我想做一些小的练习项目,我想使用databricks集群。这可以做到吗。我希望有某种方法可以通过 databricks-connect 实用程序连接 databricks 集群。只需要一些步骤。提前致谢。

【问题讨论】:

【参考方案1】:

您现在可能已经知道这一点,但为新用户添加此内容。

社区版不支持数据块连接功能。它仅适用于企业版。这就是社区版没有代币生成的原因。

【讨论】:

【参考方案2】:

您正在寻找的功能称为“databricks 连接”。 您可以配置多个 EDI(例如 Pycharm)以实时连接到 Databricks 社区以及 Azure 和 AWS 上的集群。

如果您有机会听懂德语,这个 youtube 视频可能会对您有所帮助。 (显示 Windows 10 的完整安装过程)。

https://www.youtube.com/watch?v=VTfRh_RFzOs&t=3s

【讨论】:

感谢本杰明,但我要求连接到 Databricks 社区版集群 是的,基本上是一样的。只有端口部分不同。 从哪里获得 Databricks 社区版的用户令牌? - 单击 Databricks 工作区右上角的用户配置文件图标用户配置文件。 - 单击用户设置。 - 转到访问令牌选项卡。 - 单击生成新令牌按钮。 - 可选择输入描述(评论)和有效期。 - 单击生成按钮。 - 复制生成的令牌并存储在安全位置。链接:link 社区版不支持数据块连接功能。它仅适用于企业版。这就是社区版可以生成代币的原因。【参考方案3】:

本文“Azure Databricks from PyCharm IDE”,介绍如何从 PyCharm IDE 连接 Databricks 集群。

希望这会有所帮助。如果您有任何疑问,请告诉我们。

【讨论】:

我要求连接到 Databricks 社区版集群。 从哪里获得 Databricks 社区版的用户令牌?

以上是关于如何从 PyCharm 连接 Databricks 社区版集群的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PyCharm 中使用 databricks utils 函数?我找不到合适的 pip 包

如何从 QlikView 连接到 Databricks Delta 表?

Databricks Spark 会议

如何使用 python 从 azure databricks notebook 连接到本地 Windows 服务器?

无法使用 jdbc 和 spark 连接器从 databricks 集群连接到 Azure 数据库 for MySQL 服务器

通过 Simba JDBC 的 Databricks Spark 连接问题