Re: Functions in R2RML

Ashok,

On 4 Nov 2011, at 16:53, ashok malhotra wrote:
> I don't understand why the SPARQL engine needs access to the function.
> My model is that you map the data, then run the function, the functions transforms
> the RDF and then SPARQL is run on the transformed RDF.

Many (probably most) R2RML implementations won't follow that model. Instead, they translate a SPARQL query to SQL, and run the SQL query against the original database. This requires that the SQL engine (or at least the R2RML implementation) has the ability to execute the transformation functions.

Best,
Richard

Received on Monday, 7 November 2011 18:43:31 UTC