Викиданные нормализовали количественные значения - как их получить? - PullRequest
1 голос
/ 03 мая 2019
CONSTRUCT {?s ?p ?o.} WHERE { VALUES ?s {wdv:ef140324d710e935d9acbbcb30484e6d} ?s ?p ?o.}

возвращает несколько троек, включая:

"subject" : {
        "type" : "uri",
        "value" : "http://www.wikidata.org/value/ef140324d710e935d9acbbcb30484e6d"
},
"predicate" : {
        "type" : "uri",
        "value" : "http://wikiba.se/ontology#quantityNormalized"
},
"object" : {
        "type" : "uri",
        "value" : "http://www.wikidata.org/value/03de855c397e421300a7556187e35011"
}

, но я не понимаю, как создать аналогичный запрос для получения этого нормализованного значения.Мне грустно говорить, что я посмотрел на Wikibase / Indexing / RDF Dump Format и до сих пор не понимаю.Чтобы было понятно, я ищу автономный запрос CONSTRUCT, когда значение (03de855c397e421300a7556187e35011) уже известно.Или, может быть, я понимаю, и нет просто узла, потому что:

CONSTRUCT {?s ?p ?o.} WHERE { VALUES ?s {wdv:03de855c397e421300a7556187e35011} ?s ?p ?o.}

не ошибка или что-то в этом роде.Благодаря.

1 Ответ

0 голосов
/ 03 мая 2019

Вы понимаете, и у этого узла нет свойств.Я не знаю почему.Похоже, проблема в данных для меня.Существует множество значений Нормализованные, которые не имеют каких-либо свойств.Но есть также лоты, которые do имеют свойства и для которых ваш запрос будет успешным.

...