【发布时间】:2016-09-14 18:35:28
【问题描述】:
假设我们有一个我们一无所知但有一个公共 SPARQL 端点的数据集。我想发出将返回此数据集中所有文字值的 SPARQL 查询/查询。这个查询看起来如何?
我需要这个的原因是我打算对许多数据集使用相同的查询。因此,我不需要浏览它们中的每一个来了解它们用于文字的词汇。
另外,不确定这是否属实,但对我来说听起来很合理,我相信这些端点具有某种安全措施,因此不会对它们执行长时间运行的查询。有没有办法使用 LIMIT N 返回这些文字。所以我通过一个查询获得这些文字 N 而非所有文字?
【问题讨论】:
-
特别是您要求限制结果集的方法让我假设您没有看过任何 SPARQL 教程。
-
作为提示,看看如何查询最通用/常见的三元组模式 + 添加一个过滤器,将三元组模式的对象限制为文字 + 使用一些 LIMIT N。跨度>
-
是的,我知道 LIMIT 和 OFFSET。鉴于我不知道最佳答案是什么,我只是不想将答案指向某个地方。