批量导入二进制下载适用于节点,而不适用于关系

时间:2014-07-11 21:16:00

标签: neo4j batch-processing

我使用Michael Hunger的批量导入来成功导入一个如下所示的测试节点文件:

NPI:int:providers   EntityType  City    State
1   Individual  New York    NY
2   Organization    Philadelphia    PA
3   Individual  Reno    NV  
4   Individual  Saratoga    NY 

我的测试边文件使用插入属性的索引。它看起来像这样:

NPI:int:providers NPI:int:providers type    
1   2   REFERRED_TO
1   3   REFERRED_TO
1   4   REFERRED_TO
2   3   REFERRED_TO
3   4   REFERRED_TO

根据我添加的说明

 batch_import.node_index.providers=exact
 batch_import.relationship_index.providers=exact

到我的batch.properties文件。但是,当我尝试导入我的关系文件时,会出现错误消息:

Exception in thread "main" java.lang.NullPointerException
        at org.neo4j.batchimport.Importer.lookup(Importer.java:13
        at org.neo4j.batchimport.Importer.id(Importer.java:183)
        at org.neo4j.batchimport.Importer.importRelationships(Imp
        at org.neo4j.batchimport.Importer.doImport(Importer.java:
        at org.neo4j.batchimport.Importer.main(Importer.java:83)

实际数据集包含以测试文件的方式索引的大约4密耳节点和150密耳关系,因此更改索引是不可行的。我在Neo4j 2.0.4上。

0 个答案:

没有答案