16得票1回答
如何正确使用SPARQL OPTIONAL来检索可能存在的资源属性?

我正在尝试使用 SPARQL 查询检索有关 DBpedia 资源(人员)的信息。我想使用相同的查询通过参数化资源 URI 检索有关任何人员的数据。由于某些属性可能不存在于特定资源中,因此我正在利用 OPTIONAL 语句。以下是我的查询: PREFIX rdfs: <http://...

16得票3回答
在SPARQL中选择一些不同的标签和一些非不同的标签

我正在尝试查询DBPedia中关于本体类别的属性列表,但由于人类可读的“标签”并不总是清晰明了,我还想提供一个来自数据库的示例。问题在于虽然我想选择所有不同的属性,但我只想要每个属性的单个示例。这里是没有捕获示例的查询方式: SELECT DISTINCT ?prop ?title WHERE...

16得票4回答
有没有可能将图形查询(Gremlin或SPARQL)的输出可视化为Amazon Neptune中的节点和边?

GREMLIN和SPARQL仅定义了图查询的API。如何使用API响应并将其作为实际图形绘制,包括边缘和顶点?是否有类似于MySQL Workbench的图形工具?

16得票6回答
如何在SPARQL中将变量绑定到查询项

在这个简单的Sparql查询中,我获取了一个主语列表,其对象为42SELECT ?v WHERE { ?v ?p 42 } 如果我添加?p作为一个变量SELECT ?v ?p WHERE { ?v ?p 42 } 每行我都将获得两个实体,主语和谓语。如果我想要三个实体,包括42这个对象,该怎么...

16得票3回答
Sparql:如何按多列进行分组

在SPARQL中,我们可以通过以下语法按列对行进行分组:GROUP BY ?colName 我们可以按照多个列进行分组,例如:GROUP BY (?colName1 + ?colName2 + ?colName3) 假设有一个查询:Select ?a ?b ?c (MIN(?y) AS ?d...

16得票4回答
在SPARQL查询中指定多个rdf:type

我有一个像这样的SPARQL查询PREFIX prefix: <http://example.org/ns#> SELECT * WHERE { ?x rdf:type ?type . } 假设现在我想要指定?type的类型为prefix:type1或者prefix:ty...

16得票1回答
在SPARQL中按日期范围筛选

我正在使用Jena的SPARQL引擎,并尝试编写一个查询,以便在日期范围内进行过滤,因为我需要找到固定日期之后属性的值。 我的日期属性格式如下: Fri May 23 10:20:13 IST 2014 我应该如何编写一个SPARQL查询来获取那些日期大于当前属性的其他属性?

16得票2回答
按照类似PageRank的方式排序的Wikidata结果

在Wikidata(Wikidata SPARQL终端)中,是否有一种方式可以使用类似PageRank的方法对SPARQL查询结果进行排序? 在Wikidata(Wikidata SPARQL endpoint)中,是否有一种方式可以使用类似PageRank的方法对SPARQL查询结果进行...

15得票1回答
从dbpedia获取所有可能的电影的Sparql查询

我使用Sparql查询获取所有可能的电影名称:PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELEC...

15得票3回答
从维基数据获取可读的结果

好的,我正在尝试从维基数据获取有关电影的信息,以这部电影为例:https://www.wikidata.org/wiki/Q24871 在页面上,数据以可读格式清晰地显示,但是当您尝试通过API提取它时,会得到以下结果:https://www.wikidata.org/w/api.php?ac...