Базовый запрос 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" )
} 

Это возвращает Ложь.

0 ответов

Другие вопросы по тегам