Загрузить данные университета LUBM в Neo4j
Я пытаюсь загрузить набор данных LUBM на сервер Neo4j. Я прошел учебник neo4j, и там есть нечто, называемое "пакетный импорт". Для этого у меня должно быть два CSV-файла.
- Nodes.CSV
- Relations.CSV
Проблема в том, что в университетском наборе данных есть узлы разных типов (университет, кафедра, профессор). Поэтому я думаю, что не могу сделать это, используя один файл node.CSV. Я думаю, что кто-то должен был сделать это раньше. Отлично, если кто-то может помочь мне загрузить данные LUBM.
LUBM - Lehigh University Benchmark
2 ответа
Вам нужно несколько .csv
файл для каждого типа / метки и убедитесь, что они соответствуют следующей спецификации:
Формат файла CSV
Файл CSV для использования с LOAD CSV должен иметь следующие характеристики:
- кодировка символов - UTF-8;
- окончание конечной строки зависит от системы, например, \n для unix или \r\n для windows;
- терминатор поля по умолчанию:
- символ конца поля можно изменить с помощью опции FIELDTERMINATOR, доступной в команде LOAD CSV;
- строки в кавычках разрешены в файле CSV, и кавычки отбрасываются при чтении данных;
- символ для цитаты строки - двойная кавычка ";
- побег персонаж есть.
Возможно, вы можете поделиться ссылкой на оригинальный набор данных. В целом, для пакетного импорта доступна полная документация (включая примеры):