SPARQL Property Functions Library

Property Functions are SPARQL features that are invoked using a syntax similar to triple match patterns. In these, the name of the property function is used in the predicate position. This is why they are sometimes called magic properties.

TQ Data Foundation’s SPARQL Engine includes a library of property functions, including those defined by the Apache Jena API but also several significant extensions that are native to Data Foundation.

Hint

To see a list of supported functions, including the property functions, press the Help button in the

SPARQL Query Panel.

Advanced users of Data Foundation can define their own SPARQL property functions using the DASH Vocabulary as instances of dash:MultiFunction.

Further Reading on SPARQL Property Functions

Further Reading on SPARQL

Further Reading on TQ Data Foundation