Closed luigiselmi closed 13 years ago
Hi Luigi,
we are thinking of such a functionality indeed! a tentative list of options currently include:
Do you favour one of these options or have something else in mind?
Hi Fadmaa, SPARQL 1.1 UPDATE would be interesting but it would need and endpoint able to understand the protocol. I was simply thinking about sending the RDF data (XML or Turtle) via HTTP POST to a service endpoint that the user chooses before starting the uploading (ie. http://myservice/load). It will be up to the service implementor how to parse and save the data. It would be useful to avoid using some other application to load the RDF data while working with GoogleRefine that is what one has to do now after having exported the RDF data.
Luigi
Hi Luigi, I don't quite understand. Why would you need to use another app to load the RDF data? If your webapp has a plain old file upload feature, it's just "save RDF to disk" => "go to webapp and upload it". Hardly seems like a big deal, considering how much manual work already is involved in a typical Refine conversion process.
You are right. Saving RDF to disk and uploading it is not a big deal after you have worked hard to improve data quality but it sounds quite unnatural to whom may have already reconciled the data through a remote service and would need to add the unreconciled rows, after having aligned the column names to some ontology, to the same service. To be clear, I'm developing a reconciliation service and simply would like to let users add the unreconciled rows, that means new data, without the save/upload, simply pointing to the service from Refine.
Hm, I see. Note that SPARQL Update can be quite simple -- it can be just a “INSERT DATA { ... Turtle syntax goes here ... }” posted to the endpoint URI.
https://github.com/kasabi/grefine-kasabi solves this for Kasabi
Thanks Fadi
Luigi
Date: Thu, 1 Sep 2011 09:02:27 -0700 From: reply@reply.github.com To: selmi_luigi@hotmail.com Subject: Re: [grefine-rdf-extension] Load RDF data to your own repository (#18)
https://github.com/kasabi/grefine-kasabi solves this for Kasabi
Reply to this email directly or view it on GitHub: https://github.com/fadmaa/grefine-rdf-extension/issues/18#issuecomment-1969585
Hi, it will be very useful to let users upload their data to their own repository after having aligned the colums names with the RDF schema, something like one can already do with the Freebase extension where you can load your data into Freebase after having done the schema alignment. Are you thinking to add this functionality to you extension ?
Luigi