如何解决使用python将数据保存回neo4j
我将 PageRank 数据保存回 Neo4j,但发生错误。
我的代码如下:
import org.neo4j.spark._
import org.apache.spark.graphx._
import org.apache.spark.graphx.lib._
val neo = Neo4j(sc)
val g = Neo4jGraph.loadGraph(sc,label1="node",relTypes=Seq("connect"),label2="node")
val g2 = PageRank.run(g,numIter = 9)
val v = g2.vertices.take(9)
Neo4jGraph.saveGraph(sc,g2,"rank")
错误:org.neo4j.driver.exceptions.ClientException:不允许以读取访问模式写入。尝试写入内部图 0 (neo4j)
注意:一切都运行良好,直到最后一行代码。
这是val v = g2.vertices.take(9)
v: Array[(org.apache.spark.graphx.VertexId,Double)] = Array((40,0.5279655760274328),(41,(33,(34,(35,1.0028162618334502),(36,4.134772368123669),(37,0.6946179138782844),(38,(39,0.5279655760274328))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。