- From: Carlos Buil Aranda <carlos.buil.aranda@gmail.com>
- Date: Wed, 10 Dec 2014 09:25:59 -0300
- To: Brent Shambaugh <brent.shambaugh@gmail.com>
- Cc: "semantic-web@w3.org" <semantic-web@w3.org>
Hi Brent, you can always use one of the federation engines that do not follow the SPARQL 1.1 standard by default, like ANAPSID (https://github.com/anapsid/anapsid). These systems instead of using the SERVICE keyword use to have a list of endpoints (you have to configure it manually) and they do ASK queries to check whether an endpoint matches a triple pattern in the query or not. If the query returns true, then the system will send a SELECT query and get all results. hope this helps, cheers Carlos On 9 December 2014 at 22:57, Brent Shambaugh <brent.shambaugh@gmail.com> wrote: > Dear all, > > I am trying to figure out how it is possible to query n possible sparql > endpoints for a particular triple pattern. > > I seem to think that a federated query provided by sparql only allows > explicitly mentioned sparql endpoints. > > http://www.w3.org/TR/sparql11-federated-query/ > > It appears that powder allows filtering based on different parts of the URI: > > http://www.w3.org/TR/powder-grouping/ > > Would I need some sort of web index that catalogues known triples that I can > then use a reference point for sparql querying? > > Sorry about my lack of knowledge. > > -Brent Shambaugh > >
Received on Wednesday, 10 December 2014 12:29:22 UTC