如何列出Virtuoso中的所有图表? [英] How to list all all graphs in Virtuoso?

查看:12
本文介绍了如何列出Virtuoso中的所有图表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我转到http://localhost:8890/sparql/时,有两个字段:Default Data Set Name (Graph IRI)query。如何列出我的数据库中可用的所有图形(位于前一个字段中)?该字段不是必填字段,我只能对所有名称空间运行查询。但是我想知道如何列出可用的图表。

我能够运行的唯一非空图是http://localhost:8890/sparql

例如,在关系数据库环境中,我相信这种信息可以从系统表中检索。

推荐答案

如注释中所述,this query将为您提供目标存储中所有命名图的列表(还注意到,这些图与"命名空间"不同)--

  SELECT  DISTINCT ?g 
   WHERE  { GRAPH ?g {?s ?p ?o} } 
ORDER BY  ?g

您可以在DBpedia endpoint(如您所料,这是一个非常短的列表)和URIBurner(一个更长、更多样的列表)上查看实时结果(此处限制为100个图表名称)。

这篇关于如何列出Virtuoso中的所有图表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆