使用链接开放数据的本体对齐发现的幻灯片14显示,LinkedMDB数据集中有50,603个参与者。使用下面的查询,我得到了2500。这里谁错了?,查询中缺少什么东西吗?为什么幻灯片数量如此之高?这是SPARQL查询:
select(count(distinct ?actors) as ?nActors) where {
?actors a <http://data.linkedmdb.org/resource/movie/actor> .
}结果
发布于 2014-06-18 11:53:14
许多公共端点对查询施加限制,以确保一个行为不佳的客户端不会降低/对服务的其他用户的性能产生不利影响。
您正在讨论的特定服务的结果限制为2500个,如这讨论的答案。
有些服务还可能有执行时间限制,从而防止查询运行超过一定时间。
您通常可以通过使用LIMIT和OFFSET来请求结果页来解决这一限制。不幸的是,这似乎无助于查询,因为您使用了聚合,而且服务似乎在聚合之前应用了限制。请注意,如果您有其他查询,其中LIMIT和OFFSET方法可以工作,即那些不使用聚合的查询,您还可能需要添加一个ORDER BY,这取决于没有它的SPARQL服务,您可能只需要重复收到相同的结果
https://stackoverflow.com/questions/24283012
复制相似问题