关联数据的发布与可视化

由于国内对于关联数据的研究不多,对于关联数据的发布和可视化这一整套流程的详细介绍和操作我一直都查找不到,所以这两个月一直被这事困扰着,后来通过前辈们的指导,慢慢的纠错和改正,才基本上将工作完成,特此记录和分享。

一、生成rdf文件

关联数据的发布和可视化都要以数据的rdf为前提,生成对应的rdf文件,以自身为例,我们是通过实例表和词表的对应关系,运用程序生成对应的rdf文件。对于rdf文件的生成在这不多赘述,但有几个注意点需要提及。

(1)注意数据的格式,要严格按着三元组的格式(图一),数据不可以换行(图二)。

关联数据的发布与可视化

(一)

关联数据的发布与可视化

(二)

(2)注意数据中的中文引号,不能出现英文的引号。如图三

关联数据的发布与可视化

(三)

上面两种情况都会导致之后关联数据的发布产生问题,要尽早避免。

二、关联数据的发布

关联数据的发布采用数据库virtuoso,可以提供端口进行对关联数据的发布和查询。具体的操作步骤可以参照以下博客。

https://blog.csdn.net/Mr_TangGuo/article/details/111586075

对于virtuoso数据库的安装,配置以及关联数据的发布查询都写的很详细。唯一要注意的点就是,在上传关联数据rdf文件的时候,一定要看到上传成功的字眼才行,只要报红,就说明这个rdf文件存在格式问题,具体问题如第一点所示,这个时候你就要去一条条的看你的rdf文件是不是存在问题,进行修改和改正,只有一条数据都不错,在数据库上才能够上传成功,不然从错误的那条数据开始,下面的所有数据都传不上去。

三、关联数据的可视化

(1)配置nginx以方便网页的访问

首先看看你的服务器上有没有nginx,没有的话下一个,这个网上教程很多,直接搜就行,我不多说了就。

下载完了之后,找到配置文件nginx.conf,路径一般都在/usr/local/nginx下面,具体位置看你下在哪里。然后在配置文件之中修改。

关联数据的发布与可视化

server { listen 8080; server_name 127.0.0.1; charset utf-8; add_header X-Frame-Options SAMEORIGIN; root C:\\code\\lodlive; location / { index load.html; } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzsfdw.html