我想将neo4j中的一个图导出到graphML,这样我就可以在networkx
中加载它。我正在使用apoc
跟踪要导出的文档,但似乎无法运行此行:CALL apoc.export.graphml.all("movies.graphml", {})
。这就是错误:
Neo.ClientError.Procedure.Procedure调用失败调用过程
apoc.export.graphml.all
失败:原因是:java.lang.RuntimeException:导出到未启用的文件,请在neo4j.conf 中设置apoc.Export.file.enabled=true
当我试图在沙盒上运行此程序时,即使它执行了apoc.export.graphml,我也会遇到同样的错误,因为导出在配置中没有激活。我浏览了配置文件,找不到要取消注释的行:(
Neo.ClientError.Procedure.Procedure调用失败Neo.ClientError.Procedure.Procedure调用失败:调用过程
apoc.export.graphml.all
失败:原因:java.lang.RuntimeException:导出到未启用的文件,请在neo4j.conf 中设置apoc.Export.file.enabled=true
正在寻求将图形导出到graphml的帮助-请提供建议!
我真傻。这篇文章有answer
显然,您必须手动将这些行添加到配置中:
dbms.security.procedures.unrestricted=apoc.export.*,apoc.import.*
apoc.export.file.enabled=true
apoc.import.file.enabled=true