在Wikidata查询浏览器中显示所有字段

时间:2018-09-26 06:25:11

标签: sparql wikidata

Wikidata在https://query.wikidata.org提供查询浏览器

我想向所有领域展示电影。我尝试使用*,但无法正常工作。有人知道如何显示电影数据的所有字段吗?

Image

1 个答案:

答案 0 :(得分:0)

要使用SPARQL,必须先理解一些概念,如@AKSW在问题评论中所述。如果您不了解?film ?p ?o的含义。这称为triple¹,由主谓谓对象组成。例如,在胶片的情况下,可能是:x是胶片。这是您在使用?film wdt:P31 wd:Q11424时在Wikidata查询服务(WDQS)中查询的内容。

我认为不可能显示一个项目的所有属性值。另外,它可能会导致超时,因为许多项目的语句很多。

如果您想检查Wikidata中所有电影的属性值,我认为一个选择是您编写或找到一个脚本来提取带有P31-Q11424(电影实例)的项目。为此,accessing data section可能会很有用(例如,使用pywikibot,您可以查询并提取想要的内容)。

如果您对SPARQL和WDQS感兴趣,建议您阅读一些帮助资源:

修改

  1. 当我回答它时,我用英语写了 triplestore 并将其链接到维基百科的相应页面,但是在@AKSW评论后,我认为我错了,因为Triplestore是一个概念用来指代triple或语义三元组的存储和检索,“一组三个实体以主语-谓语-宾语表达的形式编纂有关语义数据的声明”(摘自Wikipedia中的语义三页)英语)。