« Project:SPARQL query service/examples » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 2 : | Ligne 2 : | ||
Cette page liste des exemples de requêtes SPARQL permettant d'interroger en profondeur les données RDF des Référentiels Biblissima. Chaque requête peut être lancée en cliquant sur le lien "Try it!" qui ouvre une interface de requête dédiée et outillée. | Cette page liste des exemples de requêtes SPARQL permettant d'interroger en profondeur les données RDF des Référentiels Biblissima. Chaque requête peut être lancée en cliquant sur le lien "Try it!" qui ouvre une interface de requête dédiée et outillée. | ||
=== Requêtes d'exploration === | |||
==== Vue globale des types d'entités ==== | |||
{{SPARQL | |||
|project=bbma | |||
|query= | |||
SELECT ?label(count(?entity) as ?count) | |||
WHERE { | |||
VALUES ?filter { | |||
wd:Q168 | |||
wd:Q26719 | |||
wd:Q32795 | |||
wd:Q167 | |||
wd:Q32810 | |||
wd:Q113619 | |||
wd:Q120865 | |||
wd:Q120869 | |||
wd:Q120868 | |||
} | |||
{ | |||
?entity wdt:P2 ?filter . | |||
?filter rdfs:label ?label . | |||
} | |||
UNION { ?entity wdt:P2 ?label } | |||
FILTER(LANG(?label) = "fr") | |||
#SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". } | |||
} | |||
GROUP BY ?label | |||
ORDER BY ?count | |||
}} | |||
=== Manuscrits détruits === | === Manuscrits détruits === |
Version du 15 septembre 2020 à 15:03
Exemples de requêtes SPARQL
Cette page liste des exemples de requêtes SPARQL permettant d'interroger en profondeur les données RDF des Référentiels Biblissima. Chaque requête peut être lancée en cliquant sur le lien "Try it!" qui ouvre une interface de requête dédiée et outillée.
Requêtes d'exploration
Vue globale des types d'entités
SELECT ?label(count(?entity) as ?count)
WHERE {
VALUES ?filter {
wd:Q168
wd:Q26719
wd:Q32795
wd:Q167
wd:Q32810
wd:Q113619
wd:Q120865
wd:Q120869
wd:Q120868
}
{
?entity wdt:P2 ?filter .
?filter rdfs:label ?label .
}
UNION { ?entity wdt:P2 ?label }
FILTER(LANG(?label) = "fr")
#SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
GROUP BY ?label
ORDER BY ?count
Manuscrits détruits
SELECT ?item ?itemLabel
WHERE
{
?item p:P2 [
ps:P2 wd:Q32810 ;
pq:P281 wd:Q120866
] .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
Entités alignées vers le catalogue BnF
SELECT ?entity ?bnfId ?bnfUri ?entityLabel
WHERE {
?entity wdt:P109 ?bnfId .
wd:P109 wdt:P108 ?formatterUrl .
BIND(IRI(REPLACE(?bnfId, '^(.+)$', ?formatterUrl)) AS ?bnfUri).
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}