Cookies op DEN.nl
den.nl maakt gebruik van cookies voor het anoniem meten van het website bezoek en het vergroten van het gebruiksgemak. Door op 'ga verder' te klikken, geef je toestemming voor het gebruik van deze cookies.

Linked Data Tutorial | Stap 3bis

2 augustus 2011 - Marco Streefkerk




In vorige delen hebben we de bouwstenen voor onze linked data publishing besproken:

 


In deze stap bekijken we hoe de conversie te doen vanuit onze legacy data (tabel uit een relationele database, csv, xls, xml) naar het triple formaat beschreven in vorige stap.

Download de tutorial
Je vindt de complete Stap 3bis als pdf.

Inhoudsopgave stap 3bis

Inleiding

Van triples naar concrete syntax

N-Triples

Turtle

RDF/XML

Van syntax naar graph

Conversie van bron naar target

Conversie vanaf een relationele database

Conversie vanaf XML

De bron

Het XSLT stylesheet

Het resultaat van de conversie

Conversie vanaf CSV of XLS files

Benodigde tools

Inladen van de data

Opzetten van de mapping omgeving

De mapping zelf

Het resultaat van de mapping

Status

Referentiemateriaal
 

Contact 
Voor vragen en meer info: den@den.nl of 070-3140343
Auteur: Paul Hermans, paul@proxml.be

Vertel ons wat je van deze stap vindt of waar je in de toepassing ervan tegen aan loopt. 


Ga terug naar het overzicht van alle stappen. 

2 plus 7 is:*
(anti-spam)

Reacties (1)

Patrick Hochstenbach - maandag 12 december 2011 om 16:18
Bedankt voor alle verwijzingen naar de handige tools om de RDF te inspecteren en valideren! In het Institutional Repository van de UGent hebben we een relationele databank als bron en die moeten we exporteren naar triples. Directe toegang tot de databank via tools zoals D2R en Triplify was voor ons geen optie door de complexiteit van het onderliggende datamodel (technisch: we moeten altijd via een speciale API de databank ondervragen, niet via SQL).
Onze webapplicatie geeft echter een ontwikkelaar via templates de mogelijkheid het interne datamodel naar XML om te vormen. We maken dan ook handig gebruik van onze XML kennis om RDF/XML templates samen te stellen. Snelle aanpassingen in al onze RDF export zijn mogelijk door het template tekstbestand aan te passen.