gpt4 book ai didi

sparql - Jena-Fuseki 需要指定数据集

转载 作者:行者123 更新时间:2023-12-02 08:58:13 25 4
gpt4 key购买 nike

我通过浏览器访问 Jena-Fuseki 服务器 http://localhost:3030/sparql.html 。查询

select * where { }

导致错误:

Error 400: No dataset description in protocol request or in the query string

查询

select * from <http://xmlns.com/foaf/0.1/> where {}

结果是一个空表。

  1. 查询示例:2.1 Writing a Simple Query SPARQL 规范中的内容不需要“from”子句。如何配置 Jena 以便示例执行时不会出错?
  2. 如何进行查询以了解数据库中存在哪些数据集?

最佳答案

端点“/sparql.html”是一个通用的SPARQL查询引擎,需要被告知从哪里获取数据。这可以在协议(protocol)中或使用“FROM”。

Fuseki 还可以配置为让 SPARQL 服务作用于特定数据库。 URL 看起来像

http://localhost:3030/DATASET/sparql

其中 DATASET 是您选择的名称。请参阅有关配置的文档。 http://jena.apache.org/documentation/serving_data/

[Jan2015] Fuseki1 要求在命令行或配置中提供数据集。即将发布的 Fuseki2 具有用于在正在运行的服务器中创建新数据集的 UI 以及 Fuseki1 风格的配置。

关于sparql - Jena-Fuseki 需要指定数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27963614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com