- From: Martynas Jusevicius <martynas@graphity.org>
- Date: Fri, 1 Jun 2012 14:58:28 +0200
- To: David Booth <david@dbooth.org>
- Cc: semantic-web <semantic-web@w3.org>
Hey David,
within Graphity we are actually using SPIN vocabulary do compose
SPARQL queries on the fly.
Martynas
graphity.org
On Fri, Jun 1, 2012 at 3:45 AM, David Booth <david@dbooth.org> wrote:
> [Resending, as my previous message never showed up.]
>
> I would like to be able to write something like this:
>
> SELECT ?s
> WHERE { ?s a ${CLASS} . }
>
> and have ${CLASS} substituted in from an environment variable or other
> parameter, but SPARQL does not currently provide anything like this, and
> it's clearly beyond what the working group could put in SPARQL 1.1.
> So I'm wondering . . .
>
> What have others been using as a template language for SPARQL?
>
> I know TopQuadrant uses an RDF representation for SPARQL CONSTRUCT
> queries in conjunction with SPIN,
> http://www.w3.org/Submission/2011/02/
> but it shreds the SPARQL query into tiny RDF pieces, which is rather
> unfriendly for a human to read. It would be much nicer to have
> something like the above.
>
> How are others handling the need to parameterize their SPARQL queries
> like this?
>
>
>
> --
> David Booth, Ph.D.
> http://dbooth.org/
>
> Opinions expressed herein are those of the author and do not necessarily
> reflect those of his employer.
>
>
Received on Friday, 1 June 2012 13:05:25 UTC