SPARQL ask

Quality assurance component, Checks data with a ASK query and stops pipeline execution on success or fail.

Fail on ASK success
When checked, the component will stop pipeline execution, when the ASK query returns true, when unchecked, the component will stop pipeline execution, when the ASK query returns false
SPARQL ASK query
Query for the data check

Characteristics

ID
q-sparqlask
Type
quality
Inputs
RDF single graph
Look in pipeline
SPARQL ask

The SPARQL ask component executes the given SPARQL ASK query on the input data. Depending on the result, the pipeline execution is let to continue or it is terminated. This component is usually used to check that the data processed by the pipeline meets the expected quality criteria. One specific example is to check, whether the data is not empty. If the component is to be used to stop pipeline execution in case of problems in the data, it is recommended to use it together with the Run before edge pointing to the next component in the pipeline. This assures that the next component will not run when problems are detected.