2017-01-28 161 views
0

我正在尝试使用neo4j-import导入数据集。不幸的是,导入失败,出现以下错误消息,这对我来说并不多。有没有人有想法?Neo4j-导入失败

谢谢

的命令是:

./neo4j-import --into /home_expes/dd77474h/neo4j-community-3.0.7/data/databases/graph.db/ --nodes /home_expes/dd77474h/Indexing-server/reduced_dbpedia_nodes.csv --relationships /home_expes/dd77474h/Indexing-server/reduced_dbpedia_relations.csv --stacktrace真正--id型

reduced_dbpedia_nodes.csv:

ID: ID,uri,:LABEL 7,“http://dbpedia.org/resource/Albedo “资源

reduced_dbpedia_relations.csv

:START_ID,:END_ID,:TYPE 1,2,” http://www.w3.org/1999/02/22-rdf-syntax-ns#type

错误消息:

关系 - >关系稀疏 [ >:231.50 MB/s -------------------------- | LINK(3)== | * v:130.76 MB/s --- --------------------------] 171M

24s完成824ms

少数民族关系 [* INSERT ---------------------------------------- ----------------------------------------------] 540K

做完14m 31s 126ms

计数组 [*>:?? ------------------------------ ---------------------------------------------- | COUNT-- ----] 12.2M 完成在2秒786ms

收集

了java.lang.RuntimeException:恐慌CAL因此退出 at org.neo4j.unsafe.impl.batchimport.staging.AbstractStep.assertHealthy(AbstractStep.java:155) at org.neo4j.unsafe.impl.batchimport.staging.ProducerStep.process(ProducerStep.java: 84) 在org.neo4j.unsafe.impl.batchimport.staging.ProducerStep $ 1.run(ProducerStep.java:54)

致:java.lang.IllegalStateException:有没有房间我要的startIndex:28899与小组数为-25966。这意味着调用incrementGroupCount和实际内容发送到位于org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache.scanForFreeFrom(RelationshipGroupCache.java:203) (位于org.neo4j.unsafe.impl.batchimport)的put 之间存在不对称。 (org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep.java:48) at org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep。 java:31) at org.neo4j.unsafe.impl.batchimport.staging.ProcessorStep.lambda $ receive $ 2(ProcessorStep.java:97) at org.neo4j.unsafe.impl.batchimport.executor.DynamicTaskExecutor $ Processor.run (DynamicTaskExecutor。Java的:243)

导入错误:恐慌调用,所以退出

产生的原因:所谓的恐慌,所以退出 了java.lang.RuntimeException:所谓的恐慌,在org.neo4j.unsafe.impl所以退出 。 batchgport.staging.AbstractStep.assertHealthy(AbstractStep.java:155) at org.neo4j.unsafe.impl.batchimport.staging.ProducerStep.process(ProducerStep.java:84) at org.neo4j.unsafe.impl.batchimport。 staging.ProducerStep $ 1.run(ProducerStep.java:54) 引起:java.lang.IllegalStateException:对于startIndex:28899,组的计数为-25966,没有空间。这意味着调用incrementGroupCount和实际内容发送到位于org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache.scanForFreeFrom(RelationshipGroupCache.java:203) (位于org.neo4j.unsafe.impl.batchimport)的put 之间存在不对称。 (org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep.java:48) at org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep。 java:31) at org.neo4j.unsafe.impl.batchimport.staging.ProcessorStep.lambda $ receive $ 2(ProcessorStep.java:97) at org.neo4j.unsafe.impl.batchimport.executor.DynamicTaskExecutor $ Processor.run (DynamicTaskExecutor.java:243)

+0

嗨,我是Mattias导入工具的主要作者。我以前没有看到过这个错误,也不确定它的性质。解决这个问题的最佳方法是,如果我能亲自获取CSV输入文件以在本地重现并调试我的问题。这可能吗? –

+0

嗨马蒂亚斯,它花了一段时间,但现在我把文件在线。你可以在https://drive.google.com/open?id=0BwTC1WSK11-WX2QyVC1uRG53LTA找到它们。谢谢丹尼斯 – D063520

+0

非常感谢,现在得到了他们......我会调查并回复你! –

回答