Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in RDF und SPARQL
- RDF-Grundlagen: Triples, IRIs, Literale und Blank Nodes
- Verwendung von Namespaces und QNames in Abfragen
- Überblick über SPARQL-Abfrageformen und Anwendungsfälle
Erste Schritte mit einer SPARQL-Umgebung
- Installation und Ausführung von Apache Jena Fuseki oder RDF4J Server
- Laden von Beispiel-RDF-Datensätzen in einen Triple Store
- Verwendung eines SPARQL-Clients oder einer Workbench zum Ausführen von Abfragen
Einfache SPARQL SELECT-Abfragen
- Schreiben von Triple-Mustern und Abrufen von Bindungen
- Verwendung von DISTINCT, LIMIT und OFFSET
- Sortieren und Projizieren von Ergebnissen mit ORDER BY
Filtern und Lösungsmengen-Modifier
- Anwenden von FILTER-Ausdrücken und integrierten Funktionen
- Verwendung von OPTIONAL für partielle Übereinstimmungen
- Kombinieren von Mustern mit UNION und MINUS
Erweiterte Abfragen: Aggregation und Subabfragen
- Verwendung von GROUP BY, COUNT, SUM, MIN, MAX und HAVING
- Verschachtelte Abfragen und Subselect-Muster
- Arbeiten mit Ausdrücken und bind(), um Werte zu berechnen
Erstellen und Transformieren von RDF
- CONSTRUCT-Abfragen zum Erstellen neuer RDF-Graphen
- DESCRIBE- und ASK-Abfrageformen und deren Anwendungsbereiche
- SPARQL UPDATE zur Datenänderung (INSERT/DELETE) verwenden
Arbeiten mit Graphen und benannten Graphen
- Quads und das Schlüsselwort GRAPH
- Verwalten und Abfragen benannter Graphen
- Best Practices für die Organisation von Dataset-Graphen
Verbundene Abfragen und Remote Endpoints
- Verwendung von SERVICE zum Abfragen von Remote SPARQL-Endpunkten
- Leistungsbetrachtungen und Timeouts
- Strategien zur Kombination lokaler und entfernter Daten
Praktisches Labor: Echte SPARQL-Aufgaben
- Abfragen von DBpedia und anderen öffentlichen Datensätzen für Erkenntnisse
- Erstellen wiederverwendbarer Abfragevorlagen und Ansichten
- Debuggen häufiger Abfragefehler und Optimieren der Leistung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse des RDF-Datenmodells und von Triples
- Vertrautheit mit den Grundkonzepten von HTTP und JSON
- Sicherheit im Lesen und Schreiben grundlegender Programmier- oder Abfrageausdrücke
Zielgruppe
- Datenengineerinnen und -engineer sowie Integratoren
- Entwickler des Semantic Web
- Analysten, die mit verknüpften Daten arbeiten
4 Stunden
Erfahrungsberichte (1)
Sehr nettes Training
Maira Frisch - Novartis Pharma AG
Kurs - SPARQL
Maschinelle Übersetzung