Я пытаюсь использовать запрос SPARQL Construct для создания нового именованного графика из существующего. Запрошенная база данных содержит http://graph.com/old
как существующий именованный граф. Я использую Jena TDB как базу данных, доступную через конечную точку Jena Fuseki. Следующий запрос дает мне ошибку:
CONSTRUCT
{
GRAPH <http://graph.com/new> {
?s ?p ?o
}
}
WHERE
{
GRAPH <http://graph.com/old> {
?s ?p ?o
}
}
Если я удалю оператор графика из блока CONSTRUCT, запрос будет работать отлично, но я хотел бы поместить тройки в именованный график, который я укажу вместо стандартного.
Насколько я мог найти, раздел SPARQL 1.1 в CONSTRUCT ничего не говорит о построении в именованные графы. Есть ли способ сделать это?