neo4j load csv 数据为空,为什么?
发布于 8 年前 作者 eva_zhu 5084 次浏览 来自 问答

我的源数据放在neo4j 的import 文件夹下,数据一共5列,导入数据时,选择导入两列,为什么导入后的数据为空?脚本如下,求帮助neo4j1.png

5 回复
  1. 能粘贴上你csv 文件的部分内容吗? 另外,把return count(* )改为 return phone,如下

LOAD CSV WITH HEADERS FROM “file-url” AS line WITH line RETURN line

  1. 另外你如果想要保存到你数据库里应该用 load csv … create 语句吧,如下

LOAD CSV WITH HEADERS FROM ‘http://www.quackit.com/neo4j/tutorial/tracks.csv’ AS line CREATE (:Track { TrackId: line.Id, Name: line.Track, Length: line.Length})

请参考 http://www.quackit.com/neo4j/tutorial/neo4j_import_data_from_csv_file_using_cypher.cfmhttps://neo4j.com/developer/guide-import-csv/#_load_csv_for_medium_sized_datasets

我的是csv文件,\t分隔,一共5个字段,source(主叫电话号),target(被叫电话号) ,calltime_cnt(通话总次数),calltime_sun(通话总时ch长,calltime_avg(通话平均时长),

你 用QQ把csv文件传给我,我调试下,估计是格式问题

最终解决,原因:csv文件格式错误导致,csv 每一行有引号,查找替换为空后,格式正确,导入成功

回到顶部