/
Validácia LKODu Registra adries
Validácia LKODu Registra adries
1.Vstupné údaje pre validáciu
LKOD MFSR, dostupný na
- Katalóg: Testovací katalóg je dostupný na adrese https://ra.synchronix.sk/geoserver/styles/katalog.json
- Dataset: Datasety sú definované daným katalóm
- Povinné tvary údajov pre DCAT-AP-SK2.0 sú dostupné na adrese dcat-ap-sk-2.0-shapes-2023b.ttl.
2.Vytvorenie a spustenie validačného pipeline v LinkedPipes
Stihnuť pipeline je možné tu: DCAT-AP-SK 2.0 Validácia LKODu Registra adries.jsonld Pozn. Na vykonanie tohto pipeline je nutné mať naištalované LinkedPipes.
3.Vyhodnotenie
Výsledok validácie je opäť graf. Keď si ho natiahneme do RDF databázy (posledný krok v pipeline je nahratie výsledku validácie do databázy cez jej SPARQL Endpoint), a následne spustíme nasledovný SPARQL Dotaz
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix sh: <http://www.w3.org/ns/shacl#> select * where { ?validationResult rdf:type sh:ValidationResult . ?validationResult sh:resultSeverity ?resultSeverity . ?validationResult sh:focusNode ?focusNode . ?validationResult sh:value ?value . ?validationResult sh:sourceConstraintComponent ?sourceConstraintComponent . ?validationResult sh:resultPath ?resultPath . ?validationResult sh:sourceShape ?sourceShape . }
Tak dostávam nasledovné chyby:
Ktoré znamenajú, že žiadny dataset nie spojený reláciou s katalógom, tj. <CatalogURI> dcat:dataset <DatasetURI>, pretože URI datasetov sú nesprávne. Majú sa použiť tie, ktoré sú uvedené v katalógu, tj. súbor katalog.json.