Экспорт графика neo4j в graphml с использованием apo c Neo4j 4.0.1 - PullRequest
0 голосов
/ 17 марта 2020

Я хочу экспортировать граф в neo4j в graphML, чтобы я мог загрузить его в networkx. Я следовал за документами , чтобы экспортировать, используя apoc, но не могу запустить эту строку: CALL apoc.export.graphml.all("movies.graphml", {}). Это ошибка:

Neo.ClientError.Procedure.ProcedureCallFailed Не удалось вызвать процедуру apoc.export.graphml.all: вызвано: java .lang.RuntimeException: экспорт в файлы не включен, установите apo c .export.file.enabled = true в вашем neo4j.conf

Я получаю ту же ошибку, когда пытаюсь запустить ее в песочнице, хотя она выполняет apo c .export.graphml потому что экспорт не активирован в конфиге. Я просмотрел файл конфигурации и не могу найти эту строку, чтобы раскомментировать :(

Neo.ClientError.Procedure.ProcedureCallFailed Neo.ClientError.Procedure.ProcedureCallFailed: не удалось вызвать процедуру apoc.export.graphml.all: вызвано: java .lang.RuntimeException: Экспорт в файлы не включен, пожалуйста, установите apo c .export.file.enabled = true в вашем neo4j.conf

Нужна помощь для экспорта графика в graphml - пожалуйста, сообщите!

1 Ответ

0 голосов
/ 17 марта 2020

Ну, это было глупо с моей стороны. Это сообщение было answer

Вы, очевидно, должны добавить эти строки вручную в конфигурации:

dbms.security.procedures.unrestricted=apoc.export.*,apoc.import.* apoc.export.file.enabled=true
apoc.import.file.enabled=true

...