Базовый запрос SPARQL прерывается случайным образом в Fuseki/Jena
Я не уверен, как даже подойти к этой проблеме. Это ошибка в Fuseki/Jena?
В моем наборе данных с 500M+ тройной запросы, кажется, терпят неудачу без четкой причины. Вот пример.
prefix Products: <http://www.example.com/test/Products#>
select ?p ?o
where {
<http://www.example.com/test/Products#ABC> ?p ?o .
}
... результаты в виде списка:
Products:HasComponent Products:DEF
Products:HasComponent Products:GHI
Сейчас выполняется этот запрос:
prefix Products: <http://www.example.com/test/Products#>
select ?p
where {
<http://www.example.com/test/Products#ABC> ?p Products:DEF .
}
... не имеет результатов. Как это возможно?
Вот еще один пример:
prefix Products: <http://www.example.com/test/Products#>
ask where {
Products:ABC Products:PartNumber ?p .
filter ( ?p = "ABC" )
}
Это возвращает True.
prefix Products: <http://www.example.com/test/Products#>
ask where {
?s Products:PartNumber ?p .
filter ( ?p = "ABC" )
}
Это возвращает Ложь.