1、切换到到d2rq所在路径下

2、输入语句,要确保要转换的数据库的表是有主键的,否则会报错,若是author_to_book这种关联表,则要设置外键约束

generate-mapping -u root -p root -o drq.ttl "jdbc:mysql:///drq?useUnicode=true&characterEncoding=utf8"


没报错就可以了,可以看到到d2rq目录下已经生成了drq.ttl文件
3、
修改.ttl文件
(1)将vocab全部替换为空
(2)添加命名空间

(3)删除冗余
actor,movie,genre三个类都会生成xx_albel 和 xx_xx_id ,全部删除,如actor删除下图两个红框,同理,自行删除movie和genre的对应内容,这里删除的属于冗余描述,不影响后续:

(4)修改关联表单属性值

4、转换成rdf

dump-rdf.bat -o drq.nt .\drq.ttl

5、启动d2rq服务

d2r-server.bat drq.ttl

基于关系型数据库进行知识抽取-使用d2rq工具相关推荐

  1. d2rq java,知识图谱学习与实践(6)——从结构化数据进行知识抽取(D2RQ介绍)...

    1 概述 D2RQ,含义是把关系型数据库当作虚拟的RDF图数据库进行访问.D2RQ平台是一个将关系型数据库当作虚拟的.只读的RDF图数据库进行访问的系统.提供了基于RDF访问关系数据库的内容,而无需复 ...

  2. 知识图谱学习与实践(6)——从结构化数据进行知识抽取(D2RQ介绍)

    1 概述 D2RQ,含义是把关系型数据库当作虚拟的RDF图数据库进行访问.D2RQ平台是一个将关系型数据库当作虚拟的.只读的RDF图数据库进行访问的系统.提供了基于RDF访问关系数据库的内容,而无需复 ...

  3. 数据库设计笔记——关系型数据库基础知识(三)

    表的行称为元组,列称为属性,行列相交的部分称为单元: 关系必须规范化,属性不可再分.(每个属性必须是不可分割的最小数据单元,即表中不能再包含表): 主键(Primary Key):外键(Foreign ...

  4. 时间序列数据库概览——基于文件(RRD)、K/V数据库(influxDB)、关系型数据库...

    一般人们谈论时间序列数据库的时候指代的就是这一类存储.按照底层技术不同可以划分为三类. 直接基于文件的简单存储:RRD Tool,Graphite Whisper.这类工具附属于监控告警工具,底层没有 ...

  5. 知识图谱系统课程笔记(二)——知识抽取与挖掘

    知识图谱系统课程笔记(二)--知识抽取与挖掘 文章目录 知识图谱系统课程笔记(二)--知识抽取与挖掘 OWL.RDF与RDFS关系 知识抽取任务定义和相关比赛 知识抽取技术 知识获取关键技术与难点 知 ...

  6. 第三讲 知识抽取与挖掘I

    文章目录 一.面向非结构化数据的知识抽取 知识抽取任务定义和相关比赛 实体抽取 关系抽取 事件抽取 二.面向结构化数据的知识抽取 三.面向半结构化数据的知识抽取 WEB网页数据抽取 手工抽取 包装器简 ...

  7. 图数据库与关系型数据库的区别与联系

    最近我在用图形数据库来完成对一个初创项目的支持.在使用过程中觉得这种图形数据库实际上挺有意思的.因此在这里给大家做一个简单的介绍. NoSQL数据库相信大家都听说过.它们常常可以用来处理传统的关系型数 ...

  8. jena 开发之 mysql数据导入_在Jena框架下基于MySQL数据库实现本体的存取操作

    转自:http://blog.csdn.net/jtz_mpp/article/details/6224311 最近在做一个基于本体的管理系统.其中对本体的操作部分,我使用的是Jena框架:数据模型是 ...

  9. 关系型数据库Mysql

    关系型数据库 基础知识: 数据库(DB):保存有组织的数据的容器. 数据库管理系统(DBMS):创建和操纵数据的容器. 数据库系统(DBS):DB+DBMS(含应用开发工具)+应用程序+数据库管理员( ...

最新文章

  1. HDU2853(最大权完美匹配)
  2. 中考计算机应用技术有前途吗,被中考“淘汰”的职高生,未来的就业前景怎么样,你知道吗?...
  3. Linux(CentOS)中常用软件安装,使用及异常——MySQL, VmTools
  4. Java与Python:哪一个最适合您? [信息图]
  5. Android仿支付宝UI功能开发,Android 自定义view仿支付宝咻一咻功能
  6. 主机安装php网站,php支持虚拟主机(php网站空间)
  7. STM32之独立看门狗例程
  8. 领悟非凡,只有西方人才能做出来的效果。。。不是技术,而是人文和胸怀
  9. 【Wonder整理】防止重复提交并弹出半透明对话框
  10. 国外的英文JAVA论坛
  11. 计算机一级考试图片水印怎么加,图片水印怎么添加?一起来看看这几个方法
  12. C语言求等腰梯形面积,几道C语言的题目!
  13. Caltech-UCSD Birds 200 (CUB) 数据库预处理
  14. wps-excel的自动分页符(虚线)怎么去掉
  15. (一)SDN基本架构
  16. JavaScript --函数 (实例结合)
  17. sentinel滑动时间窗口算法学习
  18. ubuntu卸载 mysql
  19. php获取当前URL地址
  20. Vue电商后台管理系统(1)

热门文章

  1. idm+油猴,完美解决百度云下载慢的问题
  2. 最新山东安全员B考试单选练习题库
  3. 30本C ASP NET SQL中文版PDF电子书下载
  4. matlab定义双精度型变量_Matlab变量及运算(常用数据类型、数值型、整型数据、浮点数、复数、字符与字符串、细胞数组)...
  5. 动态规划:1000 Problem A 双11的红包雨 双11到了,据说这2天会下红包雨,每个红包有不同的价值
  6. 51nod 1376 最长递增子序列的数量(dp、CDQ分治 | BIT)
  7. 高情商的人,才能看懂的十幅漫画.
  8. EXCEL2016版本的三维地图试玩...
  9. 使用confluent本地安装和使用kafka
  10. PCL点云库调库学习系列——k-d tree与八叉树