От и до именованного графа в 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

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

1 ответ

Решение

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

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

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

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