Skip to content

wey-gu/rdf-converter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

如何使用本工具

介绍

这个工具用于清洗 Ownthink 的知识图谱 RDF 数据,将它变成属性图模型。产出结果为一个 vertex.csv 文件和 edge.csv 文件, 分别是清洗后的顶点数据和边数据。目前只对数据进行了简单去重。

你也可以直接去 kaggle 下载完全去重后的数据。

如何使用

使用 --path 参数指定知识图谱的三元组数据的路径

$ go build
$ ./rdf-converter --path rdf_data.csv

这条命令会在当前目录下生成vertex.csv 文件和 edge.csv 文件。

之后, 就可以使用nebula-importer来导入到 Nebula 图数据库 中啦。

说明:nebula-importer要求使用一个yaml配置文件去导入数据,你可以直接使用我写好的这个rdf-import.yaml。

特殊说明:本工具适用于 Nebula v1.x 版本,由于 Nebula v2.x 数据格式变更本工具未适配新版本。以及本工具采用 hash 方式获得点的唯一标识 VID,当数据量大时会遇到 VID 重复问题。

About

convert rdf format data into the format which nebula-importer reads

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%