Какое пространство имен для математических функций в SPARQL?
Я в настоящее время разрабатываю проект, в котором я использую AllegroGraph в качестве базы данных графа. AllegroGraph обеспечивает полную поддержку SPARQL 1.1 Query and Update. Я пытаюсь написать запрос SPARQL, в котором мне нужны математические функции (например, квадратный корень и т. Д.). Проблема в том, что каждое найденное мной пространство имен не работает. Например, я попытался использовать пространство имен xpath для математических функций ( https://www.w3.org/2005/xpath-functions/math) следующим образом:
PREFIX func:<http://www.w3.org/2005/xpath-functions/math#>
SELECT ?res
WHERE {
BIND(func:sqrt(4) as ?res) .
}
но это не работает, так как я получаю следующую ошибку:
QUERY FAILED: URI function <http://www.w3.org/2005/xpath-functions/math#sqrt> is not defined
Можете ли вы помочь мне найти обходной путь, пожалуйста?
Заранее спасибо!