On 1/30/15 12:16 PM, Andy Jenkinson wrote:
Thanks for your reply Hugh.Ah, no, we have not. May I ask what this does exactly? Looking at the logs, I guess it assumes the presence of a URL ending in "sparql-sd” instead of “sparql”. We don’t route this through to virtuoso at present so it won’t work yet, but is the result of this query dependent on only the server capabilities (i.e. virtuoso) or also the data contained within? I’d like to figure out if this is something we need to re-run periodically. Cheers, Andy
Andy, Step missing from current docs (which is being fixed):Grant ROLE privileges to SPARQL user by executing the following, using the Conductor or iSQL commandline:
GRANT SPARQL_LOAD_SERVICE_DATA to "SPARQL" ;Once executed, you can then use SPARQL-FED as expected. Basically, SPARQL will interrogate the remote source en route to understanding its capabilities.
As what's going on in regards to endpoint interrogation? A "best effort" to understand the capabilities of a SPARQL endpoint via a combination of the following:
1. Service Description Document (@hugh this what the *sd* item is about i.e., standard sparql service description)
2. SPARQL 1.1 queries. Example: curl -iLH "Accept: text/turtle" http://linkeddata.uriburner.com/sparql Links: [1] http://www.w3.org/TR/sparql11-service-description/[2] http://linkeddata.uriburner.com/c/8B2FXO -- SPARQL Service Description Ontology.
On 30 Jan 2015, at 16:45, Hugh Williams <hwilli...@openlinksw.com> wrote: Hi Andy, Have you run the Virtuoso "SPARQL LOAD SERVICE ..." to learn the capabilities of a Virtuoso remote SPARQL end point when running SPARQL FED queries as detailed at: http://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtTipsAndTricksDiscoverSPARQFedCapabilities Best Regards Hugh Williams Professional Services OpenLink Software, Inc. // http://www.openlinksw.com/ Weblog -- http://www.openlinksw.com/blogs/ LinkedIn -- http://www.linkedin.com/company/openlink-software/ Twitter -- http://twitter.com/OpenLink Google+ -- http://plus.google.com/100570109519069333827/ Facebook -- http://www.facebook.com/OpenLinkSoftware Universal Data Access, Integration, and Management Technology ProvidersOn 30 Jan 2015, at 14:02, Andy Jenkinson <andy.jenkin...@ebi.ac.uk> wrote: Hi, When including FILTER EXISTS inside a SERVICE clause I notice that Virtuoso reports that this is not supported: Virtuoso 37000 Error SP031: SPARQL compiler: The support of SPARQL 1.1 FILTER EXISTS / FILTER NOT EXISTS test syntax is not enabled for the SERVICE at line 11 (bit 0x2000 is not set) Does this mean that the specified service does not support it, or the executing endpoint does not support it? In this case, both are Virtuoso 7.1.0 which does support the filter within a regular query. Cheers, Andy ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Virtuoso-users mailing list Virtuoso-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtuoso-users------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Virtuoso-users mailing list Virtuoso-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtuoso-users
-- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog 1: http://kidehen.blogspot.com Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen Twitter Profile: https://twitter.com/kidehen Google+ Profile: https://plus.google.com/+KingsleyIdehen/about LinkedIn Profile: http://www.linkedin.com/in/kidehen Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
smime.p7s
Description: S/MIME Cryptographic Signature
------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ Virtuoso-users mailing list Virtuoso-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtuoso-users