Resolve
RDF Terms
Data based on @zazuko/vocabularies
Defined by
DASH Data Shapes Vocabulary
Click to Copy
dash:SPARQLUpdateSuggestionGenerator
Click to Copy
http://datashapes.org/dash#SPARQLUpdateSuggestionGenerator
Namespace
Recommended prefix
Copy 'PREFIX dash: <http://datashapes.org/dash#>'
lang:""
SPARQL UPDATE suggestion generator
lang:""
A SuggestionGenerator based on a SPARQL UPDATE query (sh:update), producing an instance of dash:GraphUpdate. The INSERTs become dash:addedTriple and the DELETEs become dash:deletedTriple. The WHERE clause operates on the data graph with the pre-bound variables $focusNode, $predicate and $value, as well as the other pre-bound variables for the parameters of the constraint.
In many cases, there may be multiple possible suggestions to fix a problem. For example, with sh:maxLength there are many ways to slice a string. In those cases, the system will first iterate through the result variables from a SELECT query (sh:select) and apply these results as pre-bound variables into the UPDATE query.