搜索
您的当前位置:首页正文

D2RQ sql数据转RDF效率慢问题解决

来源:二三娱乐

问题描述

今天使用D2RQ对采集的大量级sql数据进行RDF转化时,出现效率较慢问题。


代码示例
.\dump_rdf.bat -o professor_rdf.nt --verbose .\professor_mapping.ttl

使用D2RQ中的 dump-rdf.bat命令工具转化时,添加 --verbose 参数,来观察转化日志,发现会卡在所构建的大数据视图转RDF时。查阅未果,尝试发现问题是由于构建视图所引起,如果不采用视图进行转化导入,可以快速实现RDF转化,与数据量级无关,与 数据库中使用视图 有关。

解决方法

视图转表:

CREATE TABLE table_name as SELECT * from view_name

视图转表效率一般,请耐心等待,但从数据源调整,可以解决转化慢的问题。

最近较忙,之后有空会详细整理知识图谱相关概念内容、工具应用和遇到的坑。

Top