Из и из именованного графика в SPARQL

Я получаю путаницу, связанную с графиками FROM и FROM NAMED в SPARQL. Я прочитал спецификации, относящиеся к этим двум конструкциям, в SPARQL. Спецификации. Я просто хочу подтвердить свое понимание.

Предположим, что набор данных RDF находится в IRI I. I состоит из:

  • график по умолчанию G
  • 3 именованных графика {(I1,G1), (I2,G2), (I3,G3)}

Теперь предположим, что у меня есть запрос SPARQL:

SELECT * 
FROM I
FROM I1
FROM NAMED I2

Итак, насколько я понимаю, для оценки этого запроса служба SPARQL может построить активный граф сзади, это активное слияние будет содержать:

  • график по умолчанию, представляющий собой слияние I и I1
  • именованный граф I2

Правильно ли это понимание?


person Community    schedule 17.12.2016    source источник


Ответы (1)


Предложения FROM, FROM NAMED описывают запрашиваемый набор данных. То, как это происходит, не является частью спецификации SPARQL. Существует множество графиков, из которых взяты I, I1 и I2.

Вы правы в том, что набор данных для запроса будет иметь график по умолчанию, представляющий собой слияние I и I1, а также именованный график I2.

Берутся ли они из базового набора данных, зависит от реализации. Это обычное дело (вселенная графиков — это именованные графики в наборе данных), но также возможно, что I, I1 и I2 взяты из Интернета (вселенная графиков — это сеть).

person AndyS    schedule 17.12.2016