问题
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 } }
Try here
回答1:
Thanks to @AKSW I got the answer to my question.
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
try here
来源:https://stackoverflow.com/questions/41353093/query-both-dbpedia-and-wikidata-at-the-same-time