Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 4 heures
Plan du cours
Introduction à RDF et SPARQL
- Fondamentaux de RDF : triples, IRIs, littéraux et nœuds vides
- Utilisation des espaces de noms et des QNames dans les requêtes
- Aperçu des formes de requêtes SPARQL et des cas d'usage
Démarrer avec un environnement SPARQL
- Installation et exécution d'Apache Jena Fuseki ou du serveur RDF4J
- Chargement de jeux de données RDF d'exemple dans un magasin de triples
- Utilisation d'un client ou d'un banc de travail SPARQL pour exécuter des requêtes
Requêtes SELECT SPARQL de base
- Rédaction de motifs de triples et récupération des liaisons
- Utilisation de DISTINCT, LIMIT et OFFSET
- Tri et projection des résultats avec ORDER BY
Filtrage et modificateurs de solution
- Application d'expressions FILTER et de fonctions intégrées
- Utilisation de OPTIONAL pour l'appariement partiel
- Combinaison de motifs avec UNION et MINUS
Requêtes avancées : agrégation et sous-requêtes
- Utilisation de GROUP BY, COUNT, SUM, MIN, MAX et HAVING
- Requêtes imbriquées et motifs de sous-sélection
- Travail avec des expressions et bind() pour calculer des valeurs
Construire et transformer RDF
- Requêtes CONSTRUCT pour construire de nouveaux graphes RDF
- Formes de requêtes DESCRIBE et ASK et quand les utiliser
- Utilisation de SPARQL UPDATE pour la modification des données (INSERT/DELETE)
Travailler avec les graphes et les graphes nommés
- Quads et le mot-clé GRAPH
- Gestion et interrogation des graphes nommés
- Bonnes pratiques pour l'organisation des graphes d'un jeu de données
Requêtes fédérées et points d'accès distants
- Utilisation de SERVICE pour interroger des points d'accès SPARQL distants
- Considérations relatives aux performances et aux dépassements de délai
- Stratégies pour combiner des données locales et distantes
Atelier pratique : tâches SPARQL du monde réel
- Interrogation de DBpedia et d'autres jeux de données publics pour extraire des informations
- Construction de modèles de requêtes réutilisables et de vues
- Débogage des erreurs de requêtes courantes et optimisation des performances
Résumé et prochaines étapes
Pré requis
- Compréhension du modèle de données RDF et des triples
- Connaissance des concepts de base d'HTTP et de JSON
- Facilité à lire et à écrire des expressions de programmation ou de requêtes de base
Public cible
- Ingénieurs de données et intégrateurs
- Développeurs Web sémantique
- Analystes travaillant avec des données liées
Nos clients témoignent (1)
Très bon entraînement
Maira Frisch - Novartis Pharma AG
Formation - SPARQL
Traduction automatique