It's an experimental module in SVN only at the moment, there is minimal documentation and it is pretty early stage still
See http://svn.apache.org/repos/asf/jena/Experimental/jena-jdbc There is a README that summarizes the aims, (very) basic design overview and drivers provided plus my personal TODO list I seem to be suddenly flooded with peoples JDBC to SPARQL efforts, kinda useful for seeing how people tackled some of the thornier things I haven't got to yet. Rob On 4/3/13 6:19 AM, "Paul Gearon" <[email protected]> wrote: >Hi, > >Rob... this sounds interesting, though I missed the link for the project. >Pointer please? > >My own attempt a this a few years ago is at: > https://code.google.com/p/scon/wiki/Introduction > >Feel free to ransack it for code. :-) > >Claude... in terms of automatically providing an RDBMS view of RDF, it >seems to me that the inferencing in the schema builder would be limited. >Have you found this? I would think that something like R2RML would provide >a more consistent mapping (though this has been defined for mapping in the >opposite direction). I'm interested to hear your experiences. > >Regards, >Paul Gearon > >On Tue, Apr 2, 2013 at 12:47 PM, Rob Vesse <[email protected]> wrote: > >> Reformatted so you can actually tell who said what: >> >> >> On 4/2/13 9:30 AM, "Rob Vesse" <[email protected]> wrote: >> >> >Comments inline: >> > >> >From: Claude Warren <[email protected]<mailto:[email protected]>> >> >Date: Tuesday, April 2, 2013 5:13 AM >> >To: Rob Vesse <[email protected]<mailto:[email protected]>>, >> >"[email protected]<mailto:[email protected]>" >> ><[email protected]<mailto:[email protected]>> >> >Subject: jdbc4sparql >> > >> >Rob, >> > >> >I took a quick look at your JDBC experimental project. I didn't see >> >where it provided a SQL interface. Am I missing something? >> >> Nope it intentionally doesn't have one, the aim of my design is to >>provide >> a JDBC wrapper around SPARQL and not to try and present any kind of fake >> SQL abstraction layer on top of it. >> >> > >> > >> >I have a JDBC4SPARQL project as well -- due to the SQL parser it is not >> >entirely Apache licensed -- the instance I have talks so SPARQL >>endpoints >> >or any Jena readable RDF format file. It presents a compliant JDBC >> >driver that allows BI tools and other JDBC consumers to view the graph >>as >> >a relational database. The mechanism for creating virtual tables is >> >pluggable -- currently is assumes that all "class" instances are tables >> >and all properties of the instances are columns. >> > >> >If you want to take a look it is at: >> >https://github.com/Claudenw/jdbc4sparql >> > >> >I would be more than happy to contribute it to the JDBC experimental >> >project if you think it would help. >> > >> >> Adding some sort of layer on top of what I am building to provide the >>SQL >> abstraction on top of it might be a nice future extension but right now >>I >> am trying to concentrate on getting a solid basic implementation of JDBC >> to SPARQL going >> >> Rob >> >> > >> > >> >-- Claude >> > >> >-- >> >I like: Like Like - The likeliest place on the >> >web<http://like-like.xenei.com> >> >Identity: https://www.identify.nu/[email protected] >> >LinkedIn: http://www.linkedin.com/in/claudewarren >> >>
