[英]Export neo4j graph to graphml using apoc Neo4j 4.0.1
我想將 neo4j 中的圖形導出到 graphML,以便我可以將其加載到networkx
。 我正在按照文檔使用apoc
導出,但似乎無法運行此行: CALL apoc.export.graphml.all("movies.graphml", {})
。 這是錯誤:
Neo.ClientError.Procedure.ProcedureCallFailed 無法調用過程
apoc.export.graphml.all
:引起:java.lang.RuntimeException:導出到文件未啟用,請在您的 neo4j.conf 中設置 apoc.export.file.enabled=true
當我嘗試在沙箱上運行它時我得到同樣的錯誤,即使它執行 apoc.export.graphml 因為導出沒有在配置中激活。 我查看了配置文件,找不到這一行來取消注釋:(
Neo.ClientError.Procedure.ProcedureCallFailed Neo.ClientError.Procedure.ProcedureCallFailed: 無法調用過程
apoc.export.graphml.all
: 原因: java.lang.RuntimeException: 導出到文件未啟用,請設置 apoc.export.file。在您的 neo4j.conf 中啟用=true
尋求幫助以將圖形導出到 graphml - 請指教!
好吧,那是我的愚蠢。 這篇文章給出了answer
您顯然必須手動將這些行添加到配置中:
dbms.security.procedures.unrestricted=apoc.export.*,apoc.import.*
apoc.export.file.enabled=true
apoc.import.file.enabled=true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.