使用neo4j import工具导入csv数据

参考文档

官方链接(英文)
https://neo4j.com/labs/apoc/4.3/import/import-csv/

参考dalao文档链接
https://blog.csdn.net/weixin_40322587/article/details/80846106

neo4j小白安装链接
https://blog.csdn.net/JD_Wang0/article/details/104408190

导入步骤

一、处理表格

1、修改表格格式

将表格的格式修改为CSV,直接保存为.csv文件即可

CSV(Comma-Separated Values,有时也称为字符分隔值,其文件以纯文本形式存储表格数据)

修改后可使用文本编辑器打开,如下可看到以逗号隔开的文本数据:
使用记事本打开结点表
编码格式是utf-8

2、修改表头header

csv文件的header一般形式为 名称:类型
名称和类型必须要有一个,ID也是一个类型,它的名称可以忽略

包含的类型有:int、long、float、double、boolean、byte、short、char、string、point、date、localtime、time、datetime、localdatetime和duration中的一个来指定属性的数据类型。如果没有提供数据类型,则默认为string。若要定义数组类型,请将[]附加到该类型

如果有多张实体表,他们可能有相同的ID,因此必须要在CSV文件中的头中增加名称空间,否则导入会报错。语法格式如下:
结点: ID(<ID空间标识符>)
关系: START_ID(<ID空间标识符>) END_ID(<ID空间标识符>)
举个栗子:

movieId:ID(Movie-ID),title,year:int,:LABEL    
personId:ID(Actor-ID),name,:LABELEL

修改后的结点和关系表如下:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值