同时查询DBPedia和Wikidata? [英] Query both DBPedia and Wikidata at the same time?
本文介绍了同时查询DBPedia和Wikidata?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以同时查询DBPedia和Wikidata?
像以任何方式同时查询DBPedia和Wikidata中的所有人吗?
Is there a way to query both DBPedia and Wikidata at the same time? Like any way to query all the people in DBPedia and Wikidata at the same time?
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX dbo: <http://dbpedia.org/ontology/>
{ SELECT ?person WHERE { ?person wdt:P31 wd:Q5 } limit 100 }
UNION
{ SELECT * { ?person a dbo:Person } }
尝试此处
推荐答案
感谢@AKSW,我得到了我的问题的答案。
Thanks to @AKSW I got the answer to my question.
联邦SPARQL查询可以解决问题:
The Federated SPARQL queries would do the trick:
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT ?person WHERE {
SERVICE <http://dbpedia.org/sparql> {?person a dbo:Person }
SERVICE <https://query.wikidata.org/sparql> { ?person wdt:P31 wd:Q5 }
} LIMIT 100
尝试此处
这篇关于同时查询DBPedia和Wikidata?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文