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 Leerknoten
- Verwendung von Namespaces und QNames in Abfragen
- Übersicht über SPARQL-Abfrageformen und Anwendungsfälle
Erste Schritte in 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 Workbenchs zum Ausführen von Abfragen
Grundlegende 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ösungsmodifikatoren
- Anwenden von FILTER-Ausdrücken und eingebauten Funktionen
- Verwendung von OPTIONAL für Teilabgleiche
- Kombinieren von Mustern mit UNION und MINUS
Fortgeschrittenes Abfragen: Aggregation und Unterabfragen
- Verwendung von GROUP BY, COUNT, SUM, MIN, MAX und HAVING
- verschachtelte Abfragen und Subselect-Muster
- Arbeit mit Ausdrücken und bind() zur Berechnung von Werten
Erstellen und Transformieren von RDF
- CONSTRUCT-Abfragen zum Aufbau neuer RDF-Graphen
- DESCRIBE- und ASK-Abfrageformen und ihre Einsatzmöglichkeiten
- Verwendung von SPARQL UPDATE zur Datenmodifizierung (INSERT/DELETE)
Arbeit mit Graphen und benannten Graphen
- Quads und das GRAPH-Schlüsselwort
- Verwaltung und Abfrage benannter Graphen
- Best Practices für die Organisation von Datensatzgraphen
Föderierte Abfragen und entfernte Endpunkte
- Verwendung von SERVICE zum Abfragen entfernter SPARQL-Endpunkte
- Performanceüberlegungen und Timeouts
- Strategien zur Kombination lokaler und entfernter Daten
Praktisches Labor: SPARQL-Aufgaben aus der Praxis
- Abfragen von DBpedia und anderen öffentlichen Datensätzen zur Gewinnung von Erkenntnissen
- Erstellung wiederverwendbarer Abfragetemplates und Views
- Fehlerbehebung bei häufigen Abfragefehlern und Optimierung der Leistung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis des RDF-Datenmodells und von Triples
- Vertrautheit mit grundlegenden HTTP- und JSON-Konzepten
- Sicherer Umgang mit dem Lesen und Schreiben grundlegender Programmier- oder Abfrageausdrücke
Zielgruppe
- Dateningenieure und Integratoren
- Entwickler im Bereich Semantic Web
- Analysten, die mit Linked Data arbeiten
4 Stunden
Erfahrungsberichte (1)
Sehr nettes Training
Maira Frisch - Novartis Pharma AG
Kurs - SPARQL
Maschinelle Übersetzung