Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révision Les deux révisions suivantes | ||
besson_sylvain:documentation_sparql [2021/07/23 11:49] Sylvain Besson |
besson_sylvain:documentation_sparql [2021/07/23 11:52] Sylvain Besson [Point d'accès SPARQL public] |
||
---|---|---|---|
Ligne 118: | Ligne 118: | ||
====Point d'accès SPARQL public==== | ====Point d'accès SPARQL public==== | ||
- | Un [[https://hub-fne.idref.fr/sparql|point d'accès SPARQL Virtuoso]] a été crée et il est hébergé par l'ABES (Agence Bibliographique de l'Enseignement Supérieur). Il est possible d'effectuer des requêtes pour interroger les données. Les requêtes se font de la même façon que dans d'autres point SPARQL, néanmoins, il est obligatoire de préciser dans quel graphe la requête est faite, sinon cela ne fonctionne pas. Pour cela il suffit d'ajouter la clause GRAPH et de mettre entre chevrons le graphe: <http://dataforhumanities.org/graph/economists_jurists>. | + | Un [[https://hub-fne.idref.fr/sparql|point d'accès SPARQL Virtuoso]] a été crée et il est hébergé par l'ABES (Agence Bibliographique de l'Enseignement Supérieur). Il est possible d'effectuer des requêtes pour interroger les données. Les requêtes se font de la même façon que dans d'autres point SPARQL, néanmoins, il est obligatoire de préciser dans quel graphe la requête est faite, sinon cela ne fonctionne pas. Pour cela il suffit d'ajouter la clause GRAPH et de mettre entre chevrons le graphe: <http://dataforhumanities.org/graph/economists_jurists>. |
<code sparql> | <code sparql> | ||
Ligne 124: | Ligne 125: | ||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> | PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> | ||
- | SELECT * | + | SELECT * #Selectionne l'ensemble des variables inscrites dans la clause WHERE |
WHERE | WHERE | ||
{ GRAPH <http://dataforhumanities.org/graph/economists_jurists> | { GRAPH <http://dataforhumanities.org/graph/economists_jurists> | ||
- | { ?person wdt:P569 ?bD ; | + | { ?person wdt:P569 ?bD ; #Cherche les personnes |
- | rdfs:label ?nameLabel | + | rdfs:label ?nameLabel #Cherche leur nom |
- | FILTER (lang(?nameLabel) = 'fr') | + | FILTER (lang(?nameLabel) = 'fr') # Filte uniquement les noms avec une étiquette en français. |
} | } | ||
} | } | ||
- | LIMIT 10 | + | LIMIT 10 #Affiche que les 10 premiers resultats |
</code> | </code> |