Funkcja logarytmu w zapytaniu SPARQL
Próbuję utworzyćSPARQL
zapytanie, które wykonuje funkcję logarytmu na zwróconych wynikach. Zaimplementowałem silnik Jena SPARQL w moim programie java, ale udało mi się znaleźć tylko te dostępne funkcje:http://jena.sourceforge.net/ARQ/library-function.html
Czy ktokolwiek wie, jak przyjąć logarytm (najlepiej log naturalny) aSPARQL
zmienna zwrotna?
Przykładowe zapytanie, które działa:
SELECT DISTINCT ((?Transactions_Num) AS ?BusinessValue)
WHERE {{?BusinessProcess relation:Transactions_Num ?Transactions_Num ;} }
Przykład zapytania, które chcę wykonać (choć obecnie nie ma):
SELECT DISTINCT (LOG(?Transactions_Num) AS ?BusinessValue)
WHERE {{?BusinessProcess relation:Transactions_Num ?Transactions_Num ;} }
Bardzo dziękuję za pomoc z góry!