Указание набора данных в запросе SPARQL

В каком-то учебнике, который я читаю, я вижу, что вы можете указать набор данных отдельно от своего запроса, например:

Поле набора данных: http://dig.csail.mit.edu/2008/webdav/timbl/foaf.rdf

запрос:

PREFIX foaf: <http: xmlns.com="" foaf="" 0.1="">
SELECT ?name
WHERE {
 ?person foaf:name ?name .
}
</http:>

Как указать набор данных из запроса?

1 ответ

Используйте ключевое слово FROM:

PREFIX foaf: <http: xmlns.com="" foaf="" 0.1="">
SELECT ?name
FROM <http: 2008="" dig.csail.mit.edu="" webdav="" timbl="" foaf.rdf="">
WHERE {
 ?person foaf:name ?name .
}
</http:></http:>

Примечание: используйте его после оператора SELECT

licensed under cc by-sa 3.0 with attribution.