От и до именованного графа в 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
взяты из Интернета (вселенная графов - это сеть).