Загрузите данные университета LUBM в Neo4j

Я пытаюсь загрузить набор данных LUBM на сервер Neo4j. Я прошел учебник по neo4j, и есть что-то, что называется «пакетный импорт». Чтобы использовать это, у меня должно быть два файла CSV.

  1. Узлы.CSV
  2. Отношения.CSV

Проблема в том, что в наборе данных университета есть узлы из разных типов (университет, кафедра, профессор). Поэтому я думаю, что не могу сделать это, используя файл single nodes.CSV. Я думаю, что кто-то должен был сделать это раньше. Отлично, если кто-то может помочь мне загрузить данные LUBM.

LUBM — тест Университета Лихай


person Isuru Herath    schedule 25.08.2015    source источник


Ответы (2)


Вам потребуется несколько файлов .csv для каждого типа/метки и убедитесь, что они соответствуют следующей спецификации:

Формат CSV-файла

Файл CSV для использования с LOAD CSV должен иметь следующие характеристики:

  • кодировка символов UTF-8;
  • завершение конечной строки зависит от системы, например, это \n в Unix или \r\n в Windows;
  • терминатор поля по умолчанию - ,;
  • символ конца поля можно изменить с помощью параметра FIELDTERMINATOR, доступного в команде LOAD CSV;
  • В CSV-файле разрешены строки в кавычках, и кавычки удаляются при чтении данных;
  • символ строковой кавычки - двойная кавычка ";
  • escape-символ .

документация neo4j

person amirouche    schedule 25.08.2015

Возможно, вы можете поделиться ссылкой на исходный набор данных. Как правило, для пакетного импорта доступна исчерпывающая документация (включая примеры):

person Michael Hunger    schedule 26.08.2015