Fuseki2 中带有 FROM 子句的 SPARQL 查询
SPARQL queries with FROM clause in Fuseki2
在 Fuseki2 中,我正在尝试 运行 一个简单的查询来获取远程 RDF 数据,使用 SPARQL FROM 子句。
我在本地 运行ning Fuseki2,没有任何配置:
./fuseki-server --update --verbose --debug --loc=dataDir /myDataset
摘自 DuCharme 的 Learning SPARQL 一书 this example:
# filename: ex540.rq
CONSTRUCT
FROM <http://rdf.freebase.com/rdf/en.joseph_hocking>
WHERE
{ ?s ?p ?o }
在 Fuseki2 GUI 中,如果我将图形内容类型设置为 Turtle,这是我得到的响应:
{
"readyState": 4,
"responseText": "",
"status": 200,
"statusText": "OK"
}
如果我将图表内容类型更改为 XML,我得到:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
</rdf:RDF>
不应该 return 来自远程数据源的三元组图吗?为了启用对远程(静态)数据源的查询,是否需要在 Fuseki2 中进行配置?我试过 Freebase 以外的资源(例如 http://www.worldcat.org/oclc/3052242),但结果相同。
我看不到以下任何一项(Whosebug 不允许我使用实际的 URI,因为我显然需要至少 10 个信誉才能 post 超过 2 个 "links"):
<code>enter code here
curl [这里是 hocking URI]
enter code here
curl -H "Accept: text/turtle" [这里是 hocking URI]
给我任何东西,但是
<code>enter code here
wget [这里是 hocking URI]
确实将三元组下拉到一个名为 en.joseph_hocking 的海龟文件中,所以我认为它与正在进行的 HTTP 通信有关。我会查看 Jena 邮件列表[1],以了解更多关于 Fuseki 如何处理的信息。
鲍勃
在 Fuseki2 (v2.3.1) 内部工作时,FROM
子句通过在数据库中查找命名图来解析。它不会去网上阅读它。
可以先将数据加载到Fuseki中,然后多次查询。
在 Fuseki2 中,我正在尝试 运行 一个简单的查询来获取远程 RDF 数据,使用 SPARQL FROM 子句。
我在本地 运行ning Fuseki2,没有任何配置:
./fuseki-server --update --verbose --debug --loc=dataDir /myDataset
摘自 DuCharme 的 Learning SPARQL 一书 this example:
# filename: ex540.rq
CONSTRUCT
FROM <http://rdf.freebase.com/rdf/en.joseph_hocking>
WHERE
{ ?s ?p ?o }
在 Fuseki2 GUI 中,如果我将图形内容类型设置为 Turtle,这是我得到的响应:
{
"readyState": 4,
"responseText": "",
"status": 200,
"statusText": "OK"
}
如果我将图表内容类型更改为 XML,我得到:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
</rdf:RDF>
不应该 return 来自远程数据源的三元组图吗?为了启用对远程(静态)数据源的查询,是否需要在 Fuseki2 中进行配置?我试过 Freebase 以外的资源(例如 http://www.worldcat.org/oclc/3052242),但结果相同。
我看不到以下任何一项(Whosebug 不允许我使用实际的 URI,因为我显然需要至少 10 个信誉才能 post 超过 2 个 "links"):
<code>enter code here
curl [这里是 hocking URI]
enter code here
curl -H "Accept: text/turtle" [这里是 hocking URI]
给我任何东西,但是
<code>enter code here
wget [这里是 hocking URI]
确实将三元组下拉到一个名为 en.joseph_hocking 的海龟文件中,所以我认为它与正在进行的 HTTP 通信有关。我会查看 Jena 邮件列表[1],以了解更多关于 Fuseki 如何处理的信息。
鲍勃
在 Fuseki2 (v2.3.1) 内部工作时,FROM
子句通过在数据库中查找命名图来解析。它不会去网上阅读它。
可以先将数据加载到Fuseki中,然后多次查询。