将本地 Neo4j 图形连接到 Databricks 集群

Connecting Local Neo4j Graph to Databricks Cluster

我创建了一个 Neo4j Local Graph DB,其中包含一些我需要在 Databricks Notebook 上使用以进行一些图形分析的数据。我已经看到有可用的 Neo4j Spark 连接器,我想知道是否可以使用它访问我的本地数据库,我的数据库没有任何可用的托管服务,也没有设法找到一个提供免费试用,使用 Neo4j 进行设置相当容易。

任何帮助将不胜感激,我对 Neo4j 和 Databricks 都很满意,所以我希望我的问题得到了很好的解释。

如果您是 运行 Neo4j 在具有默认端口的本地主机上,您只需要在 spark.neo4j.bolt.password=<password>.

中配置密码

否则请在 SparkConf 中设置 spark.neo4j.bolt.url 指向,例如至 bolt://host:port.

您可以在 URL bolt://neo4j:<password>@localhost 中或在 spark.neo4j.bolt.userspark.neo4j.bolt.password 中单独提供用户名和密码。

详情请参考“Neo4j Connector to Apache Spark".

希望对您有所帮助。