GraphDB 上的资源端点

Resource endpoint on GraphDB

我正在尝试从 GraphDB 查询资源。 我创建了一个名为 theOnto 的存储库。在 graphDB workbench 中,如果我从下拉列表中 select Repo 然后查询资源,比如 http://localhost:7200/resource/qLinkage/Program,那么它工作正常。这是有效的,因为为存储库名称设置了一些 cookie。但是我想点击相同的资源 url 并在不设置 cookie 的情况下获取所需的数据。

这在许多公开可用的 GraphDB 中都是可能的(例如 http://dbpedia.org/resource/Database

这必须通过 GraphDB 服务器上的某些设置才能实现。如果指定了 none,则必须有一些方法来指定默认存储库。任何人都可以提供一些关于实现此目标的指示吗?

提前致谢。

首先尝试使用 REST 端点 -

http://localhost:7200/resource?uri=http://your.uri.com/here

http://your.uri.com/here 换成完整的 qLinkage URI。

我还要仔细检查 qLinkage ontology 是否已加载到存储库中,并且 qLinkage 是 GraphDB 使用的正确命名空间前缀。如果 GraphDB 选择使用 ql 作为其命名空间前缀,那么它将无法正确解析。

您还可以在 Set-up -> Repositories 中设置默认存储库,然后使用图钉图标。图形数据库 8+.