Lépjen kapcsolatba velünk

Kurzusleírás

Bevezetés az RDF-be és az SPARQL-be

  • RDF alapjai: hármasok, IRIs-ek, literáléértékek és üres csomópontok
  • Nevtér és QName használata lekérdezésekben
  • Áttekintés az SPARQL lekérdezési formákról és felhasználási esetekről

Beindítás egy SPARQL-környezettel

  • Apache Jena Fuseki vagy RDF4J Server telepítése és futtatása
  • Minta RDF-adatkészletek betöltése hármasraktárba
  • SPARQL-kliens vagy műhelyhasználat lekérdezések futtatásához

Alapvető SPARQL SELECT lekérdezések

  • Hármasminták írása és kötések (bindings) lekérdezése
  • DISTINCT, LIMIT és OFFSET használata
  • Eredmények rendezése és vetítése ORDER BY segítségével

Szűrés és megoldásmódosítók

  • FILTER kifejezések és beépített függvények alkalmazása
  • OPTIONAL használata részleges egyeztetéshez
  • Minták kombinálása UNION és MINUS segítségével

Fejlett lekérdezések: aggregálás és allekérdezések

  • GROUP BY, COUNT, SUM, MIN, MAX és HAVING használata
  • Összetett lekérdezések és al-SELECT minták
  • Kifejezésekkel és a bind() függvénnyel végzett értékek kiszámítása

RDF-ek összeállítása és átalakítása

  • CONSTRUCT lekérdezések új RDF-gráfok építéséhez
  • DESCRIBE és ASK lekérdezési formák és felhasználásuk ideje
  • SPARQL UPDATE használata az adatok módosításához (INSERT/DELETE)

Működés gráfokkal és elnevezett gráfokkal

  • Quadek és a GRAPH kulcszó
  • Elnevezett gráfok kezelése és lekérdezése
  • Legjobb gyakorlatok az adatkészlet gráfjainak rendezéséhez

Federált lekérdezések és távoli végpontok

  • SERVICE használata távoli SPARQL-végpontok lekérdezéséhez
  • Teljesítményfontosak és időtúllépések (timeouts)
  • Stratégiák a helyi és távoli adatok kombinálásához

Gyakorlati labor: Valós világbeli SPARQL feladatok

  • DBpedia és egyéb nyilvános adatkészletek lekérdezése betekintések megszerzéséhez
  • Újrahasznosítható lekérdezési sablonok és nézetek létrehozása
  • Gyakori lekérdezési hibák hibakeresése és a teljesítmény optimalizálása

Összegzés és következő lépések

Követelmények

  • Az RDF-adatmodell és a hármasok megértése
  • Alapvető ismeretek az HTTP és a JSON fogalmaiból
  • Kényelem az alapvető programozási vagy lekérdezési kifejezések olvasásában és írásában

Célcsoport

  • Adatmérnökök és integrátorok
  • Szemantikus webfejlesztők
  • Analitikusok, akik összekapcsolt adatokkal dolgoznak
 4 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák