簡體   English   中英

使用 apoc Neo4j 4.0.1 將 neo4j 圖導出到 graphml

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM