neo4j知识图谱 需要构建的标准CSV格式和一些踩坑的点

我们在用python 创建知识图谱的时候有两种方式 一种直接写代码往里输入 还有一种就是 直接 csv文件一键导入 那这对我们csv文件肯定是有一些要求的 我们来看看吧

1.csv怎么写

        也是有两种方式

        1.1 用 python 直接 写入 
python写入csv文件的几种方法总结_将变量写入csv文件中-CSDN博客python写入csv文件的几种方法总结_将变写入csv文件中-CSDN博客

        1.2 我们用记事本写nodes csv要注意的

                首先新建一个  空白文档 把 文件名 改成 你需要的文件名+.csv (后缀)

                

                然后我们直接用 记事本打开 写入需要的数据 

                

                首先要有表头 csv文件列与列之间 以逗号分隔 在我们写表头的时候 注意一定要有一列是

                :ID 不然快捷导入csv的时候是找不到你的id在哪 无法索引的 这个ID 在你需要导入的几个csv 里面 必须得是唯一的 (节点的csv定义ID一定要唯一,关系的csv写ID一定要是在你有这个id的情况下再写) 注意 逗号要英文 

还一定要有一列是 label 来定义你的类别

                

                

1.3 我们用 记事本 写 一下 relationship csv

首先要定义一个 开始id 和一个结束id (刚刚的索引在这里用到了 注意必须是唯一的这个id) 然后定义一个类型 创建出来的关系就是 start -[rel]->end

2.neo4j快捷导入csv

Neo4j的使用+导入导出csv文件_neo4j导入csv文件-CSDN博客

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值