我想使用sparql联邦查询从多个图中选择,但是找到错误:
Parse error: Encountered " "from" "FROM "" at line 5, column 5.sparql:
SELECT *
WHERE {
SERVICE <sparql endpoint> {
SELECT *
FROM <graph 1>
FROM <graph 2>
FROM <graph 3>
WHERE { ... }
}
}我想知道sparql联邦查询是否支持多图查询。
诚挚的问候
发布于 2022-07-03 06:13:08
谢谢@UninformedUser
我用多个默认图-uri参数解决了这个问题。这可以使graph_1、graph_2和graph_3全部加载到默认图形中。
SPARQL请求:
SELECT *
WHERE {
SERVICE <http://xxx/sparql?default-graph-uri=graph_1&default-graph-uri=graph_2&default-graph-uri=graph_3> {
SELECT *
WHERE { ... }
}
}https://stackoverflow.com/questions/72836383
复制相似问题