如何解决SPARQL 和链接数据:获取外部属性的属性
我认为我有一个逻辑问题,可能与对链接数据结构的理解有关,但也可能只是 SPARQL 问题。
我将以下海龟代码的摘录插入到我的三元组商店中。我创建了一个观察。以及我尝试从另一台服务器获取的一个属性 (SPACE) 及其值 (X01)。
<http://myserver/mydataset/observation/B> a cube:Observation ;
<https://otherserver/property/SPACE> <https://otherserver/code/X01> .
现在,通常我设法将属性插入到我的三元组存储中。但是我无法访问该属性的属性(我没有从我这边定义,但我认为可以以链接方式访问它们?)。因此,以下部分伪代码,其中应该提取该属性的架构:名称不起作用:
SELECT ?obs ?place
WHERE {
<http://myserver/mydataset> a cube:Cube;
cube:observationSet/cube:observation ?obs.
?obs <https://otherserver/property/SPACE>/<https://schema.org/name> ?place .
}
但是,代码在没有 schema:name 的情况下工作 - 然后它只显示我定义的属性链接。
为什么他不给我在其他服务器中定义的模式:名称?我是否也必须从我这边指定所有属性?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。