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
- Grundlagen von RDF: Triplets, IRIs, Literale und Blank Nodes
- Verwendung von Namespaces und QName 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 Beispieldatensätzen (RDF) in einen Triplestore
- Verwenden eines SPARQL-Clients oder einer Workbench zum Ausführen von Abfragen
Einfache SPARQL SELECT-Abfragen
- Schreiben von Triple-Mustern und Abrufen von Bindungen
- Verwenden von DISTINCT, LIMIT und OFFSET
- Sortieren und Projektion der Ergebnisse mit ORDER BY
Filterung und Lösungen-Modifikatoren
- Anwenden von FILTER-Ausdrücken und integrierten Funktionen
- Verwenden von OPTIONAL für teilweises Matching
- Kombinieren von Mustern mit UNION und MINUS
Erweiterte Abfragen: Aggregation und Unterabfragen
- 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 Einsatzgebiete
- Verwenden von SPARQL UPDATE zur Datenänderung (INSERT/DELETE)
Arbeiten mit Graphen und benannten Graphen
- Quads und das KEYWORD GRAPH
- Verwalten und Abfragen von benannten Graphen
- Best Practices für die Organisation von Datensatz-Graphen
Verbundabfragen und ferne Endpunkte
- Verwenden von SERVICE zum Abfragen entfernter SPARQL-Endpunkte
- Leistungsaspekte und Timeouts
- Strategien zum Kombinieren lokaler und entfernter Daten
Praxis-Labor: SPARQL-Aufgaben aus der Realität
- Abfragen von DBpedia und anderen öffentlichen Datensätzen zur Gewinnung von Erkenntnissen
- Erstellen wiederverwendbarer Abfragevorlagen und Ansichten
- Debuggen häufiger Abfragefehler und Optimieren der Leistung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundverständnis des RDF-Datenmodells und von Triplets
- Vertrautheit mit grundlegenden HTTP- und JSON-Konzepten
- Sicherheit im Lesen und Schreiben grundlegender Programmier- oder Abfrageausdrücke
Zielgruppe
- Data Engineers und Integratoren
- Entwickler für das Semantische Web
- Analysten, die mit verknüpften Daten (Linked Data) arbeiten
4 Stunden
Erfahrungsberichte (1)
Sehr nettes Training
Maira Frisch - Novartis Pharma AG
Kurs - SPARQL
Maschinelle Übersetzung