我目前正在开发一个使用Virtuoso Sponger的项目。我一直有很多问题,在提出这些问题之前我已经引用了很多材料。由于我是Virtuoso的新手,请耐心等待我。
Sponger
page - http://{virtuoso-host}/about/data/{format}/{URIscheme}/{authority}/{local-path}
我在linkeddata.uriburner.com和我安装Virtuoso托管的个人服务器上都尝试过。 我在地址栏中写了这个 -
http://linkeddata.uriburner.com/about/data/xml/http://www.bbc.co.uk/music/artists/ed2ac1e9-d51d-4eff-a2c2-85e81abd6360%01artist
- 并收到此错误 -
Error HTTP/1.1 404 File not found
The requested URL was not found
URI = '/about/data/xml/http:/www.bbc.co.uk/music/artists/ed2ac1e9-d51d-4eff-a2c2-85e81abd6360artist'
http://{virtuoso-host}/about/html/{URIscheme}/{authority}/{local-path}
- 浏览器输入选项,我从服务器输出的数据少于linkeddata.uriburner.com。我怎么能纠正这个? 我的主要目标是从社交媒体和信息站点获取RDF数据,并将其存储在数据库中以便在本地搜索。例如,BBC有Bob Marley的信息;维基也是如此。我从两者中获取结构化数据,取出冗余数据,并添加新数据,以便创建单个对象。我希望从数据库中查询这些数据。
如何使用浏览器输入法执行此数据到数据库?
另外,假设这些数据存储在图表下(我在 Virtuoso Conductor - > LinkedData - > 图表);那我该怎么查询呢?
答案 0 :(得分:1)
Shrivansh,
这里有很多问题,所以我将提供一个广泛的答案。
Sponger将 Web资源转换为基于RDF的关联数据。转换后的数据最终出现在 Virtuoso托管的RDF文档中,该文档由命名图IRI 标识。
给定一个Web资源URL -
http://www.slideshare.net/kleinerperkins/internet-trends-v1
- 您可以将提取,转换和加载(ETL)服务URL构造为 -
http://linkeddata.uriburner.com/about/html/http/www.slideshare.net/kleinerperkins/internet-trends-v1
以上结果如下:
使用本地Virtuoso Sponger实例时,请注意以下事项: