CONTACT ONS
 Duur 4 uren

Cursusaanbod

Introductie tot RDF en SPARQL

  • Basis van RDF: triples, IRIs, literals en lege nodes
  • Gebruik van namespaces en QName in query's
  • Overzicht van SPARQL-queryvormen en gebruiksscenario's

Starten met een SPARQL-omgeving

  • Installeren en draaien van Apache Jena Fuseki of RDF4J Server
  • Laden van voorbeeld-RDF-datasets in een triple store
  • Gebruik van een SPARQL-client of workbench om query's uit te voeren

Basale SPARQL SELECT-query's

  • Schrijven van triple-patronen en ophalen van bindingen
  • Gebruik van DISTINCT, LIMIT en OFFSET
  • Sorteren en projecteren van resultaten met ORDER BY

Filteren en oplosmodifiers

  • Toepassen van FILTER-expressies en ingebouwde functies
  • Gebruik van OPTIONAL voor partiële matches
  • Combineren van patronen met UNION en MINUS

Geavanceerde query's: aggregatie en subqueries

  • Gebruik van GROUP BY, COUNT, SUM, MIN, MAX en HAVING
  • Gecombineerde query's en subselect-patronen
  • Werkten met expressies en bind() om waarden te berekenen

Construeren en transformeren van RDF

  • CONSTRUCT-query's om nieuwe RDF-grafieken te bouwen
  • DESCRIBE- en ASK-queryvormen en wanneer u deze moet gebruiken
  • Gebruik van SPARQL UPDATE voor datamanipulatie (INSERT/DELETE)

Werkten met grafieken en benoemde grafieken

  • Quads en het GRAPH-trefwoord
  • Beheren en queryen van benoemde grafieken
  • Beste praktijken voor het organiseren van dataset-grafieken

Gefedereerde query's en externe endpoints

  • Gebruik van SERVICE om externe SPARQL-endpoints te queryen
  • Overwegingen rond prestaties en time-outs
  • Strategieën voor het combineren van lokale en externe data

Praktijklab: SPARQL-taken uit de echte wereld

  • Queryen van DBpedia en andere openbare datasets voor inzichten
  • Bouwen van herbruikbare querytemplates en weergaven
  • Debuggen van veelvoorkomende queryfouten en optimaliseren van prestaties

Samenvatting en vervolgstappen

Vereisten

  • Begrip van het RDF-datamodel en triples
  • Vertrouwdheid met basisbegrippen van HTTP en JSON
  • Comfortabel omgang met het lezen en schrijven van basale programmeer- of queryexpressies

Doelgroep

  • Data-ingenieurs en integrators
  • Ontwikkelaars van semantische web
  • Analisten die werken met gekoppelde data (linked data)

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 1600 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën