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: Tripel, IRIs, Literale und leere Knoten
- Verwendung von Namespaces und QNames in Abfragen
- Übersicht über SPARQL-Abfrageformen und Anwendungsfälle
Einstieg in eine SPARQL-Umgebung
- Installation und Ausführung von Apache Jena Fuseki oder RDF4J Server
- Laden von Beispielen RDF-Datensätzen in einen Triple-Store
- Verwendung eines SPARQL-Clients oder einer Workbench zum Ausführen von Abfragen
Grundlegende SPARQL-SELECT-Abfragen
- Schreiben von Tripelmustern und Abrufen von Bindings
- Verwendung von DISTINCT, LIMIT und OFFSET
- Sortierung und Projektion von Ergebnissen mit ORDER BY
Filterung und Lösungsmodifikatoren
- Anwendung von FILTER-Ausdrücken und eingebauten Funktionen
- Verwendung von OPTIONAL für Teilmatches
- Kombinierung von Mustern mit UNION und MINUS
Fortgeschrittene 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() zum Berechnen von Werten
Konstruktion und Transformation von RDF
- CONSTRUCT-Abfragen zum Erstellen neuer RDF-Graphen
- DESCRIBE- und ASK-Abfrageformen und wann man sie verwendet
- Verwendung von SPARQL UPDATE zur Datenänderung (INSERT/DELETE)
Arbeiten mit Graphen und benannten Graphen
- Quads und das GRAPH-Schlüsselwort
- Verwaltung und Abfrage benannter Graphen
- Best Practices zur Organisation von Datensatz-Graphen
Föderierte Abfragen und entfernte Endpunkte
- Verwendung von SERVICE zur Abfrage entfernter SPARQL-Endpunkte
- Performance-Erwägungen und Timeouts
- Strategien zur Kombination von lokalen und entfernten Daten
Praxislabor: SPARQL-Aufgaben aus der Praxis
- Abfrage von DBpedia und anderen öffentlichen Datensätzen für Einblicke
- Erstellen wiederverwendbarer Abfragetemplates und Ansichten
- Fehlerbehebung bei häufigen Abfragefehlern und Optimierung der Leistung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Verständnis des RDF-Datenmodells und von Tripeln
- Kenntnisse der grundlegenden Konzepte von HTTP und JSON
- Sicherer Umgang mit dem Lesen und Schreiben grundlegender Programmier- oder Abfrageausdrücke
Zielgruppe
- Daten-Ingenieure und Integratoren
- Semantic-Web-Entwickler
- Analysten, die mit verknüpften Daten arbeiten
4 Stunden
Erfahrungsberichte (1)
Sehr nettes Training
Maira Frisch - Novartis Pharma AG
Kurs - SPARQL
Maschinelle Übersetzung