“错误”;在单个导入中混合指定和未指定的组属性不是';“t支持”;使用neo4j导入命令时

“错误”;在单个导入中混合指定和未指定的组属性不是';“t支持”;使用neo4j导入命令时,neo4j,Neo4j,我正在尝试将大量数据导入Neo4j,使用LOAD CSV方式导入这些数据需要很长时间 出于这个原因,我尝试使用neo4j import命令,但出现了以下错误,我没有找到任何关于它的信息,也没有找到它的确切含义。错误是: 2015-04-29 14:34:06.225+0000 ERROR [org.neo4j]: Error during import Mixing specified and unspecified group belongings in a single import is

我正在尝试将大量数据导入Neo4j,使用LOAD CSV方式导入这些数据需要很长时间

出于这个原因,我尝试使用neo4j import命令,但出现了以下错误,我没有找到任何关于它的信息,也没有找到它的确切含义。错误是:

 2015-04-29 14:34:06.225+0000 ERROR [org.neo4j]: Error during import Mixing specified and unspecified group belongings in a single import isn't supported
java.lang.RuntimeException: Mixing specified and unspecified group belongings in a single import isn't supported
    at org.neo4j.unsafe.impl.batchimport.staging.StageExecution.stillExecuting(StageExecution.java:62)
    at org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisor.anyStillExecuting(ExecutionSupervisor.java:79)
    at org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisor.finishAwareSleep(ExecutionSupervisor.java:102)
    at org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisor.supervise(ExecutionSupervisor.java:64)
    at org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisors.superviseExecution(ExecutionSupervisors.java:80)
    at org.neo4j.unsafe.impl.batchimport.staging.ExecutionSupervisors.superviseDynamicExecution(ExecutionSupervisors.java:59)
    at org.neo4j.unsafe.impl.batchimport.ParallelBatchImporter.executeStages(ParallelBatchImporter.java:239)
    at org.neo4j.unsafe.impl.batchimport.ParallelBatchImporter.doImport(ParallelBatchImporter.java:159)
    at org.neo4j.tooling.ImportTool.main(ImportTool.java:293)
    at org.neo4j.tooling.ImportTool.main(ImportTool.java:227)
Caused by: java.lang.IllegalStateException: Mixing specified and unspecified group belongings in a single import isn't supported
    at org.neo4j.unsafe.impl.batchimport.input.Groups.getOrCreate(Groups.java:53)
    at org.neo4j.unsafe.impl.batchimport.input.csv.InputNodeDeserialization.initialize(InputNodeDeserialization.java:60)
    at org.neo4j.unsafe.impl.batchimport.input.csv.InputEntityDeserializer.initialize(InputEntityDeserializer.java:67)
    at org.neo4j.unsafe.impl.batchimport.input.csv.InputGroupsDeserializer.createNestedIterator(InputGroupsDeserializer.java:74)
    at org.neo4j.unsafe.impl.batchimport.input.csv.InputGroupsDeserializer.createNestedIterator(InputGroupsDeserializer.java:35)
    at org.neo4j.helpers.collection.NestingIterator.fetchNextOrNull(NestingIterator.java:67)
    at org.neo4j.helpers.collection.PrefetchingIterator.peek(PrefetchingIterator.java:60)
    at org.neo4j.helpers.collection.PrefetchingIterator.hasNext(PrefetchingIterator.java:46)
    at org.neo4j.unsafe.impl.batchimport.staging.IteratorBatcherStep.nextBatchOrNull(IteratorBatcherStep.java:53)
    at org.neo4j.unsafe.impl.batchimport.InputIteratorBatcherStep.nextBatchOrNull(InputIteratorBatcherStep.java:41)
    at org.neo4j.unsafe.impl.batchimport.staging.ProducerStep.process(ProducerStep.java:74)
    at org.neo4j.unsafe.impl.batchimport.staging.ProducerStep$1.run(ProducerStep.java:54)
是否有人经历过同样的问题,或者碰巧知道这意味着什么

多谢各位, Juan M.Sierra

什么是“合理数量的数据”?请共享您的文件结构/标题

我假定有几个列带有:ID(group)和:START_ID(group),还有几个列没有。确保每个关系文件都定义了分组


例如,
:START\u ID(group1),:END\u ID(group2)

我也有这个错误,我的问题是除了一个节点头文件之外,我在所有节点头文件中都定义了一个“ID space”

我需要使用id空间,因为我的节点标识符在所有节点文件中都不是唯一的(我的节点都有顺序标识符),所以我使用了这个很酷的特性,称为id空间:

下面是一个显示id空间语法的示例:


总之:如果使用id空间,则所有节点都必须有自己的id空间。否则,您会遇到“在一次导入中混合指定和未指定的组属性”的错误。

您是否有尝试加载的数据示例,即使只是您可以发布的前几个条目?