我已经下载了适用于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)
答案 0 :(得分:0)
批处理导入程序只在batch.properties
的当前目录中查找。
您可以提供属性文件的路径作为第一个参数。这也应该有用。