2017-01-28 14 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

24時間前に完了824ms

少数派関係 [* INSERT ---------------------------------------- ----------------------------------------------] 540K

14:00に完了31s 126ms

カウントグループ [*>:?? ------------------------------ ---------------------------------------------- | COUNT-- ----] 12.2M は

java.lang.RuntimeExceptionを収集2S 786ms

に完了:パニック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に配置します。 RelationshipGroupCache.put(RelationshipGroupCache.java:159) at 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。ジャワ:243)

インポートエラー:そう java.lang.RuntimeExceptionを出ると呼ばれるパニック:そうすることによって引き起こさ

を出ると呼ばれるパニックのでorg.neo4j.unsafe.implで を出ると呼ばれるパニック。 (org.neo4j.unsafe.impl.batchimport.start.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に配置します。 RelationshipGroupCache.put(RelationshipGroupCache.java:159) at 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の下でそれらを見つけることができますありがとうDennis – D063520

+0

ありがとう、私は今それらを持って...私は調査し、あなたに戻ってきます! –

答えて

関連する問題