索引用户未配置,Neo4j批量导入程序2.0错误

时间:2014-01-11 11:51:50

标签: batch-file csv neo4j export-to-csv graph-databases

我已经下载了适用于Windows的Neo4j Community 2.0.0版和zip(CSV)Batch Importer 2.0。 我正在尝试将csv文件导入Neo4j db。现在我只使用不带关系的nodes2.csv。

我正在使用这些样本:

nodes2.csv

name:string:users    age works_on
Michael 37  neo4j
Selina  14
Rana    6
Selma   4

batch.properties

dump_configuration=false
cache_type=none
use_memory_mapped_buffers=true
neostore.propertystore.db.index.keys.mapped_memory=5M
neostore.propertystore.db.index.mapped_memory=5M
neostore.nodestore.db.mapped_memory=200M
neostore.relationshipstore.db.mapped_memory=500M
neostore.propertystore.db.mapped_memory=200M
neostore.propertystore.db.strings.mapped_memory=200M
batch_import.node_index.users=exact

我这样执行了:

C:\Users\X\Desktop\batch_importer_20>import.bat C:\Users\X\Documents\Neo4j\test.db  sample\nodes2.csv 

但是我收到了这个错误:

Exception in thread "main" java.lang.IllegalStateException: Index users not configured.
    at org.neo4j.batchimport.Importer.importNodes(Importer.java:108)
    at org.neo4j.batchimport.Importer.doImport(Importer.java:228)
    at org.neo4j.batchimport.Importer.main(Importer.java:83)

1 个答案:

答案 0 :(得分:0)

批处理导入程序只在batch.properties的当前目录中查找。

您可以提供属性文件的路径作为第一个参数。这也应该有用。