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.
Plan du cours
Introduction à RDF et SPARQL
- Bases de RDF : triplets, IRIs, littéraux et nœuds vides.
- Utilisation des espaces de noms et des QName dans les requêtes.
- Aperçu des formes de requête SPARQL et de leurs cas d'utilisation.
Premiers pas avec un environnement SPARQL
- Installation et exécution d'Apache Jena Fuseki ou de RDF4J Server.
- Chargement d'ensembles de données RDF d'exemple dans un magasin de triplets.
- Utilisation d'un client SPARQL ou d'une interface de travail pour exécuter des requêtes.
Requêtes SELECT SPARQL de base
- Écriture de motifs de triplets 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 la correspondance partielle.
- Combinaison de motifs avec UNION et MINUS.
Requêtage avancé : Agrégation et sous-requêtes
- Utilisation de GROUP BY, COUNT, SUM, MIN, MAX et HAVING.
- Requêtes imbriquées et motifs de sous-requête.
- Travail avec des expressions et la fonction bind() pour calculer des valeurs.
Construction et transformation de RDF
- Requêtes CONSTRUCT pour créer de nouveaux graphes RDF.
- Formes de requête DESCRIBE et ASK et quand les utiliser.
- Utilisation de SPARQL UPDATE pour la modification de données (INSERT/DELETE).
Travail avec des graphes et des graphes nommés
- Quadruplets et le mot clé GRAPH.
- Gestion et interrogation des graphes nommés.
- Meilleures pratiques pour l'organisation des graphes de jeux 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 sur les performances et les délais d'expiration.
- Stratégies pour combiner des données locales et distantes.
Atelier pratique : Tâches SPARQL en contexte réel
- Interrogation de DBpedia et d'autres ensembles de données publics pour en tirer des enseignements.
- Construction de modèles de requête et de vues réutilisables.
- Débogage des erreurs de requête courantes et optimisation des performances.
Résumé et prochaines étapes
Pré requis
- Une compréhension du modèle de données RDF et des triplets.
- Familiarité avec les concepts de base de HTTP et JSON.
- Aisance à lire et à écrire des expressions de programmation ou de requête de base.
Audience
- Ingénieurs des données et intégrateurs.
- Développeurs du web sémantique.
- Analystes travaillant avec des données liées.
4 Heures
Nos clients témoignent (1)
Très bon entraînement
Maira Frisch - Novartis Pharma AG
Formation - SPARQL
Traduction automatique