Hi, Tony:

SPARQL SERVICE is an extension to SPARQL 1.1 for federated query:

"The SERVICE keyword instructs a federated query processor to invoke a portion 
of a SPARQL query against a remote SPARQL endpoint."
https://www.w3.org/TR/2013/REC-sparql11-federated-query-20130321/#service

As an extension, SERVICE is not part of core SPARQL 1.1

Federated queries are at risk for fundamental architecture issues with respect 
to performance, transactional consistency, resilience, and so on. For that 
reason, MarkLogic does not federate queries across other data sources.

It should be possible to use MarkLogic as one data source for a SPARQL/RDF tool 
that implements federation.


Erik Hennum

________________________________
From: general-boun...@developer.marklogic.com 
[general-boun...@developer.marklogic.com] on behalf of Tony Greaves 
[tony.grea...@hill-informatics.co.nz]
Sent: Tuesday, July 25, 2017 4:29 PM
To: general@developer.marklogic.com
Subject: [MarkLogic Dev General] SPARQL 'SERVICE' ?

 The MarkLogic documentation states
    "SPARQL queries are executed natively in MarkLogic to query either
    in-memory triples or triples stored in a database. When querying triples
    stored in a database, SPARQL queries execute entirely against the triple
    index".

    This would appear to imply that the SPARQL *SERVICE* function is not
    supported. Experimentation seems to confirm this, but I have not found any
    explicit comment to this effect in the documentation. Can someone confirm
    this one way or the other please?

thanks
Tony


Attention:

The information in this email and in any attachments is confidential. If you 
are not the intended recipient then please do not distribute, copy or use this 
information. Please notify us immediately and then delete the message from your 
computer. Any views or opinions presented are solely those of the author.
_______________________________________________
General mailing list
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to