A DPU that transforms input RDF data into output RDF data using a SPARQL CONSTRUCT query in its configuration. The result is the RDF data constructed by the query from the input. The query editor will support strong/weak validation by selected vocabularies and strong/weak autocomplete from selected vocabularies. Strong means that it is not allowed to enter property/class which would not be in (or valid according to) a vocabulary. Weak means a warning.