2015-08-26 2 views
0

Я пытаюсь выполнить запрос SPARQL CONSTRUCT для локальной TDB или удаленной конечной точки SPARQL. Теперь execConstruct на QueryExecution возвращает Model, который не имеет ссылки (что я знаю) на любой граф (и, таким образом, на квадроциклах).Quads из запроса CONSTRUCT в Jena

Есть ли способ получить квадратики из запроса конструкции в Йене? Я видел ссылки на execConstructDataset, но это не реализовано в Йене 3.0 ...

ответ

1

Расширение грамматики и QueryExecution операции execConstructDataset, execConstructQuads являются пост-Jena 3.0.0. Они находятся в текущей версии кода и разработки.

+0

Разве они размещены в Maven где-то? Также это позволит мне выполнить execConstructDataset на удаленных конечных точках SPARQL? – JoelKuiper

+0

Снимки доступны в репозитории моментального снимка Apache. Снимки не являются релизами и не были протестированы или проверены. Единственной удаленной конечной точкой, поддерживающей его, является разработка Fuseki2 build. Это языковое расширение. – AndyS

+0

Я предполагаю, что преждевременно использовать попытку QueryExecException SNAPSHOTS для CONSTRUCT из запроса CONSTRUCT, который не является ARQ-синтаксисом org.apache.jena.sparql.engine.QueryExecutionBase.execConstructQuads (QueryExecutionBase.java:269) ' – JoelKuiper

Смежные вопросы