我正在寻找一个SPARQL查询程序

时间:2011-02-09 18:16:55

标签: c# recommendation-engine sparql

我有各种我想测试的sparql查询。是否有允许我测试这些查询的网站或简单程序?

我不想要validator like this one,但我想真正执行查询并获得结果。

4 个答案:

答案 0 :(得分:2)

一个非常常见的是DBPEDIA SPARQL end point。 Dbpedia包含来自维基百科的RDF格式的信息框,并提供SPARQL端点来查询该数据。

http://lod.openlinksw.com/sparql尝试使用Openlink Software的LOD缓存。它包含着名的Linked Data Cloud的一部分。

英国政府教育数据库还可以测试一些相关问题。请参阅SPARQLing data.gov.uk: Edubase Data

所有这些链接都将指向基于Web的表单,您可以在其中输入查询。

如果您告诉我们您正在运行的查询类型,我们可以提供更好的建议。

编辑:在roqet工具上添加注释

使用您自己的数据直接测试SPARQL查询的程序...... roqet来自Redland libraries。你可以做像...这样的事情。

roqet -Dhttp://xmlns.com/foaf/0.1/ 
      -e 'select * where {<http://xmlns.com/foaf/0.1/Person> ?p ?v }'

roqet -Dfile://path/to/your/rdf.file 
       -e 'select * where { ?s ?p ?o }'

答案 1 :(得分:2)

如上所述,您可能会看到提供商是否通过其SPARQL端点提供了Web界面。他们通常做例如DbpediaBBC Backstage等。

对于允许您输入任意端点以便查询它的工具,您可能需要检查Twinkle。这是我所知道的唯一一个这样做的程序。

答案 2 :(得分:1)

检查this link。您可以尝试针对样本数据集进行查询。可以在此处找到更多信息http://www.w3.org/wiki/SparqlEndpoints

答案 3 :(得分:0)

我运行一个免费的SPARQL演示站点 - 不是端点,它没有数据 - 称为Triplr。您可以尝试http://triplr.org/sparql