2017-05-29 97 views
0

数据(片段)的节点文件:批量导入

conceptID:ID 

关系(片段)文件日期:用于节点文件

C0243192 
C1522005 
C1524024 
C1524059 
C1623416 
C1959616....... 

头文件

C0000039,C0001555,AQ_ 
C0000039,C0001688,AQ_ 
C0000039,C0002776,AQ_ ..... 

部首关系文件文件:

:START_ID,:END_ID,:TYPE 

当我尝试运行批量导入脚本

neo4j-import --into graph.db --nodes:concept "MRREl-nodes,nheader" --relationships "MRREl-relations,rheader" --deliminiter , --skip-duplicate-node true 

我得到错误:

Error in input data 
Caused by:Missing header of type START_ID, among entries [C0000005:string, C0036775:string, RB_:string] 

回答

1

这个错误是因为,我把头文件中的数据文件后, ionstead的:MRREl节点,nheader(不正确的方法)

这就是:nheader,MRREl节点(正确方法)

1

这可能与该delimiter关键字:

neo4j-import --into graph.db --nodes:concept "MRREl-nodes,nheader" --relationships "MRREl-relations,rheader" --delimiter "," --skip-duplicate-node true 

其中(除的一个错字),你应该引用你的分隔符,在这种情况下为",",或者甚至避免它,因为逗号是默认值。

希望有所帮助。