Ошибка загрузки CSV в Cypher + Neo4j «LoadExternalResourceException: не удалось загрузить внешний ресурс по адресу:»

У меня новая версия Neo4j 2.1.4 с открытым исходным кодом на корпоративном облачном сервере под управлением Ubuntu 14.04. Я импортирую файл CSV в базу данных. Путь к моему файлу '/home/username/data-neo4j/node.csv'

Ниже приведена моя команда, которую я запускаю из инструмента командной строки Neo4j neo4j-shell:

LOAD CSV WITH HEADERS FROM "file:///home/username/data-neo4j/node.csv" AS line CREATE (:Node { nid: toInt(line.nid), title: line.title, type: line.type, url: line.url});

Это возвращает:

LoadExternalResourceException: Couldn't load the external resource at: file:/home/user/data-neo4j/node.csv

Это похоже на сообщение о невозможности найти файл. Тем не менее, файл на месте. Я даже попытался изменить разрешения для файла на 755.

У меня есть отдельный экземпляр Neo4j на моей локальной машине (OSX с Neo4j 2.1.2 Enterprise). Команда успешно выполнена на моей локальной машине, учитывая, что я переключаю путь в соответствии.

Одна вещь, которую я замечаю, когда я запускаю neo4j-shell, я получаюNOTE: Remote Neo4j graph database service 'shell' at port 1337, Я открыл этот порт, и моя команда все еще возвращает то же сообщение об ошибке.

Я также прочитал эту ссылку - но их проблема заключалась в том, что они не загрузили свой файл. Мой файл на месте.

neo4j LOAD CSV возвращает не удалось загрузить внешний ресурс

Ответы на вопрос(2)

Ваш ответ на вопрос