我正在努力处理通过DBpedia's SPARQL endpoint执行的以下SPARQL查询:
select (count(?abstract) as ?count)
where {
<http://dbpedia.org/resource/Linked_Data> dbpedia-owl:abstract ?abstract .
}
SPARQL看起来非常简单,当我查看linked data page时,预计结果似乎是9.但实际响应为0.我的理解或期望是错误的吗?有人可以更有经验澄清吗?
答案 0 :(得分:2)
链接数据文章有九篇摘要,但文章的标题是&#34;关联数据&#34;而不是&#34;关联数据&#34;,以及大写问题。因此,你可以这样做,并看到所有九个摘要都被计算在内:
select (count(?abstract) as ?nAbstract) {
dbpedia:Linked_data dbpedia-owl:abstract ?abstract
}
公共端点定义 dbpedia:前缀。它是http://dbpedia.org/resource的缩写,因此 dbpedia:Linked_data 只是 http://dbpedia.org/resource/Linked_data 的缩写。这是资源的URI,但是当您将其放入网络浏览器时,您将被重定向到http://dbpedia.org/page/Linked_data处的人类可读HTML版本。