Outils pour utilisateurs

Outils du site


clubinfo:sparql

Ceci est une ancienne révision du document !


SPARQL

Langage et protocole SPARQL (qui se prononce “sparqueul” comme sparkle en anglais).

La recommandation SPARQL fournit trois outils importants pour l’échange des données :

  • un langage de requête sur des graphes RDF permettant de spécifier le type de données recherchées ;
  • des formats pour représenter les résultats d'une requête ;
  • un protocole pour soumettre une requête à un serveur distant et recevoir les résultats, notamment à travers le protocole HTTP.

Serveurs SPARQL:

Forme des requêtes {sujet, propriété, valeur} utilisant des variables (?x) ou des valeurs :

  • SELECT DISTINCT * FROM uri_serveur WHERE {?s ?p ?v} LIMIT 100

Exemple

Déterminer les ressources nommées “Millau”

  • SELECT DISTINCT * WHERE {?s rdfs:label “Millau”@fr} LIMIT 100

Toutes les ressources pointant “Millau”

Toutes les ressources pointant “Millau” de type “Personne”

Nombre de personnes ayant une page dans Wikipédia et un lien avec “Millau”

?nb Info
457 nombre au 24/06/2024
clubinfo/sparql.1719250087.txt.gz · Dernière modification: 2024/06/24 19:28 de mrcjl