DBPedia Sparql 端点:关键字可选

DBPedia Sparql Endpoint: keyword OPTIONAL

我正在尝试 运行 以下 SPARQL 查询:

SELECT ?band, ?genre
WHERE
{
      ?band a umbel-rc:Band_MusicGroup.
      OPTIONAL{?band dbo:genre ?genre}.
}

但在结果中没有未定义 dbo:genre 的乐队(例如 Coldplay look here)。 可选在 DBpedia 中不起作用?

感谢@StanislavKralin 我现在明白您可能会对结果集中丢失的数据感到困惑,例如酷玩乐队。这里的简短回答是,部署 DBpedia 的 Virtuoso 三重存储有一个默认的结果集大小限制 10000,即一次查询最多返回 10000 行。如果你想获得更多结果,你必须使用通常称为分页的东西,即对于每个 chunk 你追加

ORDER BY ?band LIMIT 10000 OFFSET 10000*chunk