Ich schreibe SPARQL Abfrage, um alle Person in DBpedia verfügbar zu bekommen. Meine Frage ist ->SPARQL Abfrage, um alle Person in DBpedia verfügbar zu bekommen zeigt nur einige Personendaten, nicht alle
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX dbp: <http://dbpedia.org/property/>
SELECT ?resource ?name
WHERE {
?resource rdf:type dbo:Person;
dbp:name ?name.
FILTER (lang(?name) = 'en')
}
ORDER BY ASC(?name)
Es gibt rund 10000 Zeilen, wenn ich die Ausgabe nehme als HTML/CSV/Tabellenformat. Aber wenn ich Abfrage gebe Gesamtzahl
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX dbp: <http://dbpedia.org/property/>
SELECT COUNT(*)
WHERE{
?resource rdf:type dbo:Person;
dbp:name ?name.
FILTER (lang(?name) = 'en')
}
Es gibt zu bekommen -> 1783404
Kann mir jemand eine Lösung vorschlagen, alle Zeilen Person in DBpedia zu bekommen?
@alle, die hier aktiv sind: Ich weiß nicht, wie oft das der Grund für Fragen hier war, aber gibt es irgendeinen Weg, etwas klebrig zu machen? Vielleicht werden die Leute diese Antwort leichter finden. – AKSW