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
- Grondbeginselen van RDF: triples, IRIs, literals en lege knopen (blank nodes)
- Het gebruik van namespaces en QName in queries
- Overzicht van verschillende vormen van SPARQL-queries en hun toepassingsgebieden
Beginnen met een SPARQL-omgeving
- Het installeren en opstarten van Apache Jena Fuseki of RDF4J Server
- Voorbeelddatasets in een triple store laden
- Query’s uitvoeren met behulp van SPARQL-clients of werkbench-omgevingen
Basis-SPARQL SELECT-queries
- Het formuleren van triple-patronen en het verkrijgen van bindingsresultaten
- Toepassing van DISTINCT, LIMIT en OFFSET
- Resultaatindeling en -sorteren via ORDER BY
Filteren en aanvullende query-aanpassingen
- Gebruik van FILTER-expressies en ingebouwde functies
- OPTIONAL-constructies om gedeeltelijke matches mogelijk te maken
- Patrooncombinaties via UNION en MINUS
Geavanceerde querymethoden: aggregatie en subqueries
- Toepassing van GROUP BY, COUNT, SUM, MIN, MAX en HAVING
- Verschillende vormen van geneste queries en subselect-patronen
- Werken met expressies en de bind()-functie voor het berekenen van waarden
RDF construeren en transformeren
- CONSTRUCT-queries voor het samenstellen van nieuwe RDF-grafieken
- DESCRIBE- en ASK-vormen, inclusief hun toepassingscontexten
- Wijzigingen in data aanbrengen via SPARQL UPDATE (INSERT/DELETE)
Werken met grafieken en genaamde grafieken
- Quads en gebruik van het GRAPH-sleutelwoord
- Beheer en opvraging van genaamde grafieken
- Best practices voor een georganiseerde structuur van datagrafieken
Federated queries en externe eindpunten
- Externe SPARQL-eindpunten raadplegen via SERVICE-constructies
- Prestatieoverwegingen, inclusief beperkingen rond tijdsduur en respons duur
- Strategieën voor het samenvoegen van lokale en externe gegevensbronnen
Praktische labopdrachten: realistische SPARQL-uitdagingen
- Gegevens uit DBpedia en andere publieke datasets analyseren via querymethoden
- Herbruikbare query-sjablonen en view-concepten ontwikkelen
- Het opsporen en oplossen van veelvoorkomende queryfouten; prestatieoptimalisatie toe passen
Samenvatting en vervolgstappen
Vereisten
- Inzicht in het RDF-datamodel en het concept van triples
- Kennis van basisprincipes rond HTTP en JSON
- Verdiepte ervaring in het lezen en schrijven van eenvoudige programmeer- of queryexpressies
Doelgroep
- Data-engineers en data-integrators
- Ontwikkelaars die werkzaam zijn in de semantische webomgeving
- Analisten die zich bezighouden met linked data-analyse
4 Uren
Getuigenissen (1)
Heel goed opleidingsprogramma
Maira Frisch - Novartis Pharma AG
Cursus - SPARQL
Automatisch vertaald