Voglio generare dati RDF da dati tabulari, in particolare: CSV, TSV, fogli di calcolo (Excel o OpenOffice) e, infine, tabelle in RDBMS.Esiste un'implementazione Java open source di R2RML?
Sono a conoscenza della bozza corrente "RDB to RDF Mapping Language" (R2RML) (http://www.w3.org/TR/r2rml/).
Utilizzo Apache Jena per l'elaborazione, la memorizzazione e l'interrogazione di dati RDF e/o la lettura di file CSV o TSV. Utilizzo il POI di Apache per la lettura di fogli di calcolo di Microsoft Excel e sto pensando di utilizzare Apache ODF Toolkit per leggere i fogli di lavoro di OpenOffice.
Esiste un'implementazione Java open source (preferibilmente ASL) di R2RML che posso utilizzare?
D2RQ implementa R2RML? Non riesco a trovare nulla che dice che lo fa, e mentre il linguaggio di mappatura di D2RQ e R2RML sono simili, non sono la stessa cosa, credo. –
@JoshuaTaylor Sembra che il supporto R2RML (modulo un eventuale bug o due nella suite di test) sia supportato nel ramo di sviluppo, a partire dal 2012. Vedi [Implement R2RML # 84] (https://github.com/d2rq/d2rq/issues/84) Rilevatore di problemi GitHub di D2RQ. –