我下载了.nt格式的Categorys(Labels)数据集,从此page,从Sparql数据集中获取模式?
我想知道什么可用于查询。我想这一点,
select distinct ?Category where {[] a ?Category } LIMIT 100
的修改,但失败了。所以我需要弄清楚如何查询这个数据集。我想查看架构或类似的东西。
我下载了.nt格式的Categorys(Labels)数据集,从此page,从Sparql数据集中获取模式?
我想知道什么可用于查询。我想这一点,
select distinct ?Category where {[] a ?Category } LIMIT 100
的修改,但失败了。所以我需要弄清楚如何查询这个数据集。我想查看架构或类似的东西。
(假设由“失败”你的意思是你的查询没有返回任何结果:)
您下载的数据集只包含模式<.../resource/...> rdfs:label "label"@en .
的三倍。
在SPARQL,谓语a
是短期的rdf:type
,这是不是在文件中提供。所以如果你查询这个文件,你的查询什么都不匹配。
要获得的DBpedia中下载的内容的印象,你可以看一下预览。对于每个下载的DBpedia的3.8下载页上,有一个问号旁边链接到文件的预览链接到的N-Triples,N-四边形和/或龟文件。
从descriptions of the downloads看来DBpedia中的类可以在Ontology Infobox Types文件中找到(请参阅preview of the English .nt file)。如果你在这个文件上执行它,你的查询应该返回可用的类。
本体的一部分也列在表1中列出的this paper (PDF)第8页。
完整DBpedia的本体可以发现here。
(编辑:添加链接以完成本体论。)