В настоящее время я пытаюсь использовать импорт Neo4J ETL (https://neo4j.com/developer/neo4j-etl/) для импорта некоторых данных из существующего хранилища данных SQL Server в новую базу данных Neo4J Graph. Все работает нормально, но достаточно интересно, логика преобразования модели Neo4J c, похоже, не принимает во внимание просмотры. В описании по ссылке выше также упоминаются только три логики сопоставления:
Таблица с внешним ключом обрабатывается как соединение и импортируется как узел с отношением
Таблица с двумя внешними ключами рассматривается как таблица соединений и импортируется как взаимосвязь
Таблица с> 2 внешними ключами обрабатывается как n промежуточный узел и импортируется как узел с несколькими отношениями
Достаточно интересно, я действительно не нахожу никакой дополнительной информации, и подобные темы существуют несколько лет назад. Кажется странным, что эта функция невозможна, поскольку я предполагаю, что перенос существующего хранилища данных в базу данных Graph не будет чем-то необычным?
К сожалению, я не могу дать гораздо больше информации , поскольку их просто не может быть больше. Я использую этот инструмент концептуально неправильно или об этой функции никогда не стоит упоминать?