问题描述
我将 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 (将#修改为@)