Re: Functions in R2RML

Richard:
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.
All the best, Ashok

On 11/4/2011 9:21 AM, Richard Cyganiak wrote:
> On 4 Nov 2011, at 16:07, ashok malhotra wrote:
>> If the WG agrees we can say that for some usecases the user can write a function
>> that runs in his application after the mapping is done.  And say no more.
> Do you mean saying that in the spec?
>
> I'm not sure about that. This works if you just dump the DB to RDF. It doesn't work if you want to SPARQL the output, because the function has to be available to the SPARQL engine (which is part of the R2RML processor).
>
> If it runs after the mapping, then it's outside of the R2RML implementation, so why talk about it in the spec.
>
> Best,
> Richard

Received on Friday, 4 November 2011 16:54:14 UTC