Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot RDF en SPARQL
- RDF-basis: triples, IRIs, literals en blank nodes
- Namespaces en QName-gebruik in queries
- Overzicht van SPARQL-queryvormen en gebruikscases
Aan de slag met een SPARQL-omgeving
- Installeren en uitvoeren van Apache Jena Fuseki of RDF4J Server
- Voorbeeld-RDF-datasets laden in een triple store
- Een SPARQL-client of -werkbank gebruiken om queries uit te voeren
Basis SPARQL SELECT-query's
- Triple patterns schrijven en bindings ophalen
- DISTINCT, LIMIT en OFFSET gebruiken
- Resultaten sorteren en projecteren met ORDER BY
Filteren en oplossingmodifiers
- FILTER-uitdrukkingen en ingebouwde functies toepassen
- OPTIONAL gebruiken voor partiële matching
- Pattens combineren met UNION en MINUS
Geavanceerde querying: aggregatie en subqueries
- GROUP BY, COUNT, SUM, MIN, MAX en HAVING gebruiken
- Geneste queries en subselect-patronen
- Werken met expressies en bind() om waarden te berekenen
RDF construeren en transformeren
- CONSTRUCT-query's om nieuwe RDF-grafen op te bouwen
- DESCRIBE- en ASK-queryvormen en wanneer ze gebruikt moeten worden
- SPARQL UPDATE gebruiken voor gegevenswijzigingen (INSERT/DELETE)
Werken met grafen en genummerde grafen
- Quads en de GRAPH-sleutelwoord
- Beheren en opvragen van genummerde grafen
- Beste praktijken voor het organiseren van datasets in grafen
Federatiequery's en afstandsbedienbare eindpunten
- SERVICE gebruiken om afstandsbedienbare SPARQL-eindpunten op te vragen
- Prestatieoverwegingen en timeouts
- Strategieën voor het combineren van lokale en afstandsbedienbare gegevens
Praktische lab: real-world SPARQL-taken
- DBpedia en andere open datasets opvragen voor inzichten
- Herbruikbare query-sjablonen en -weergaven bouwen
- Veelvoorkomende queryfouten debugging en prestatie optimaliseren
Samenvatting en volgende stappen
Vereisten
- Een begrip van het RDF-gegevensmodel en triples
- Vertrouwdheid met basis HTTP- en JSON-concepten
- Comfortabel lezen en schrijven van basale programmeer- of queryexpressies
Doelgroep
- Data engineers en integratoren
- Semantic web developers
- Analisten die werken met verbonden gegevens
4 Uren
Getuigenissen (2)
Mooie training
Maira Frisch - Novartis Pharma AG
Cursus - SPARQL
Automatisch vertaald
He was interactive.
Suraj
Cursus - Semantic Web Overview
Automatisch vertaald