如何通过外部 Public 地址/应用程序连接到社区版 Databricks 集群

How to connect to Community Edition Databricks Cluster via Outside Public Address / Application

有人可以告诉我是否可以通过其 public IP 地址连接或 PING Databricks 集群吗?

例如,我发出了命令 ping --all-ip-addresses,我得到了 ip 地址 10.172.226.115。

我希望能够从我的本地 PC PING 该 IP 地址 (10.172.226.115)(或使用该 IP 地址通过应用程序连接到集群?

有人可以告诉我这是否可行吗?

那个publicIP不保证是你的集群;除非你以某种方式将 Databricks 安装到你自己的云提供商帐户中,你可以在其中完全控制网络路由,否则它将连接到 Databricks 管理的基础设施,其中 public ip 可能是 API 网关或路由器为多个帐户提供流量

注意:仅仅因为您可以通过出站流量 ping Google DNS 并不意味着甚至允许来自 Internet 的入站流量通过防火墙

connect to the cluster with an application

我建议使用其他 Databricks 支持渠道(即他们的社区论坛)来查看这是否可行,但我认为您只需要在他们的生态系统中上传和 运行 代码。至少,对于社区计划

具体来说,他们有一个 REST API 可以从您的本地系统提交远程作业,但是如果您希望能够将数据发送回本地计算机,我认为您必须编写和从 DBFS 或其他云文件系统下载