Neo4j Загрузка CSV-файла - PullRequest
0 голосов
/ 16 мая 2018

Я пытаюсь загрузить CSV на Neo4j Desktop (версия 3.3.5 Enterprise).Вот мой код:

LOAD CSV WITH HEADERS FROM "file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv" as types 
create (a1:Type {Label: types.Label, Name: types.Name, Age: types.Age})

Я получил это сообщение как ошибку:

Neo.ClientError.Statement.ExternalResourceFailed: Invalid URL 'file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv': no protocol: file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv

Что происходит и что я могу сделать?

1 Ответ

0 голосов
/ 16 мая 2018

Файлы для импорта относятся к каталогу импорта для рассматриваемой базы данных (в противном случае пользователь использует запрос на загрузку, чтобы указать путь к файлу с конфиденциальным файлом, что было бы огромной проблемой безопасности).

Поскольку у вас уже есть файл, используйте относительный путь ... FROM "file:///test.csv" ...

Кроме того, : был не в том месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...