Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Introduksjon til RDF og SPARQL
- RDF-grunnleggende: triples, IRIs, literals, og blank nodes
- Navnerom og QName-bruk i forespørsler
- Oversikt over SPARQL-forespørselsformater og brukssituasjoner
Komme i gang med en SPARQL-miljø
- Installasjon og kjøring av Apache Jena Fuseki eller RDF4J Server
- Last inn eksempel RDF-datasett i en triple store
- Bruke en SPARQL-klient eller workbench for å kjøre forespørsler
Grunnleggende SPARQL SELECT-forespørsler
- Skrive triple mønstre og hente bindings
- Bruke DISTINCT, LIMIT, og OFFSET
- Sortere og projisere resultater med ORDER BY
Filtrering og løsningsmodifikasjoner
- Bruke FILTER-uttrykk og innebygde funksjoner
- Bruke OPTIONAL for delvis matching
- Kombinere mønstre med UNION og MINUS
Avansert forespørsling: Aggregering og underforespørsler
- GROUP BY, COUNT, SUM, MIN, MAX og HAVING-bruk
- Nestede forespørsler og subselect-mønstre
- Arbeide med uttrykk og bind() for å beregne verdier
Bygge og transformere RDF
- CONSTRUCT-forespørsler for å bygge nye RDF-grafer
- DESCRIBE og ASK forespørselsformater og når de skal brukes
- Bruke SPARQL UPDATE for dataendring (INSERT/DELETE)
Arbeide med grafer og navngitte grafer
- Quads og GRAPH-nøkkelenordet
- Administrere og forespørre navngitte grafer
- Best praksis for organisering av datasettgraffer
Federerte forespørsler og fjernendepunkter
- Bruke SERVICE for å forespørre fjern SPARQL-endepunkter
- Ytelseoverveigelser og timeouts
- Strategier for kombinering av lokalt og fjern data
Praktisk laboratorie: Reelle SPARQL-oppgaver
- Forespørre DBpedia og andre offentlige datasett for innsikt
- Bygge gjentatte brukbare forespørselsmal og visninger
- Feilsøke vanlige forespørselsfeil og optimere ytelsen
Oppsummering og neste steg
Krav
- Forståelse av RDF-datamodell og triples
- Bekjentedom med grunnleggende HTTP- og JSON-konsepter
- Komfortabel med å lese og skrive grunnleggende programmering eller forespørselsuttrykk
Målgruppe
- Dataingeniører og integratører
- Semantisk web-utviklere
- Analyster som jobber med linket data
4 timer
Referanser (2)
Very nice training
Maira Frisch - Novartis Pharma AG
Kurs - SPARQL
He was interactive.