I have a R2RML mapping file generated with the OnTop Protege Plugin. My purpose is to use these mappings in order to replicate my relational Database in RDF format. Then I want to upload this RDF file into an existing Virtuoso Server.
I am aware that Virtuoso offers R2RML Support (https://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtR2RML). However, first of all I am not able to install the RDB2RDF_VAD package since I cannot find it.
I have seen the tutorial (https://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtConductorR2RMLImportNorthwind) to generate RDF graphs from an R2RML mapping file. However, I would like to know if there is any equivalent way of doing this in a more 'programatical' way because I want to automatize this process for several databases.
The "R2RML Processor Module" (
rdb2rdf_dav.vad
) is available through the main Virtuoso downloads area for Commercial Edition, or more directly for Commercial or Open Source. Be sure to get the VAD built for your Virtuoso server version (or the nearest-lower)!VAD packages are most easily installed with the Virtuoso Conductor, in the System Admin -> Packages tab, but you can also use iSQL commands.
I believe "Generate Linked Data Views via R2RML from iSQL" covers the programmatic solution you are wishing for, as it starts --
(All documentation to which you or I have linked will be updated soon, to reflect the updated download locations I linked above.)