Open CFGrote opened 2 weeks ago
Theoretically, it is exactly equivalent to using an OWL property, except you start with a property shape. I never really tested it recently with a SHACL config. You need to:
http://data.sparna.fr/ontologies/sparnatural-config-core#sparqlService
annotation on a property shape that is to be executed as a SERVICEhttp://www.w3.org/ns/sparql-service-description#endpoint
predicate holding the actual SPARQL endpoint URLhttp://data.sparna.fr/ontologies/sparnatural-config-core#executedAfter
on the property shape to force the rest of the query to be put in subquery that will be evalued before the SERVICE clause is sentthanks, that seems to do it. Should become part of the documentation.
Definitely needs documentation, I keep the issue open
I need help configuring federated queries with shacl. I got it to work in owl, following the documented examples. Copying over the relevant parts from owl to shacl does not work. Is it not (yet?) supported or can someone list the required steps?
Thanks in advance!