Я в растерянности, установил Neo4j Desktop несколько раз и не могу заставить его загрузить файл CSV.Трудно понять, с чего начать.Ни одна из онлайн-документации или примеров, кажется, даже не имеет отношения к делу.
Загрузка из браузера с использованием этого кода:
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM "file:///GraphElements.nodes.csv" AS row
CREATE (:Type {name: row.Name, uuid: row.UUID});
приводит к этой ошибке:
Neo.ClientError.Statement.ExternalResourceFailed: не удалось загрузить внешний ресурс по адресу: file: /GraphElements.nodes.csv
введите описание изображения здесь
По всем документам, которые я смог найти, Neo4j ищет файл в своей папке импорта, но где должна быть папка для импорта?
Neo4j был установлен по адресу: C: \ Program Files \ Neo4j DesktopПримечание: «Neo4j Desktop.exe» находится в этой папке, папка bin отсутствует
Я сразу создал папку для импорта, т.е. C: \ Program Files \ Neo4j Desktop \ importи поместите туда файл CSV.Не повезло, такая же ошибка.
Покопавшись, я нахожу:
C:\Users\CTG\.Neo4jDesktop
с некоторыми, вероятно, выглядящими подпапками:
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-2c020f68-86a8-439d-937e-b5b46ad7f629
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-0541f039-2dfa-4c4d-85da-2c213b54d0c7
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-35274b1f-3b7b-42d3-83f1-06b881147e90
каждая из них имеет папку binпару уровней вниз.Я создал папку импорта под каждым из них и скопировал в них файл CSV.Проблема все еще возникает.
Кто-нибудь имеет представление о том, что происходит?
FWIW, документ Neo4j не выглядит современным с точки зрения рабочего стола.В текущем руководстве по эксплуатации здесь упоминаются только выпуски Community и Enterprise, но ничего о Desktop.В справочнике File Locations утверждается, что местом импорта по умолчанию является:
%APPDATA%\Neo4j Community Edition\import
, но я не могу найти папку 'Neo4j Community Edition'.И Community Edition, похоже, уже нет с их сайта.
На данный момент Neo4j полезен только для игры.
Заранее благодарен за любые разъяснения или помощь.