源元数据的Sparql查询

源元数据的Sparql查询,sparql,rdf,Sparql,Rdf,以下重源具有图形形式的源元数据: 以下是海龟系列化: 我正在尝试通过以下SPARQL查询访问端点的源元数据: 选择y在哪里{ ?x foaf:主要主题。 ?x rdf:类型?y。 } 但它返回空值,我不明白我的错误在哪里。提前感谢。查询: PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT * WHERE { GRAPH ?g { ?x foaf:primaryTopic ?y .} } LIMIT 10 前缀f

以下重源具有图形形式的源元数据:

以下是海龟系列化:

我正在尝试通过以下SPARQL查询访问端点的源元数据:

选择y在哪里{
?x foaf:主要主题。
?x rdf:类型?y。
} 
但它返回空值,我不明白我的错误在哪里。提前感谢。

查询:

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT * WHERE {
   GRAPH ?g { ?x foaf:primaryTopic ?y .}
    } 
LIMIT 10
前缀foaf:
选择*WHERE{
图g{x foaf:primaryTopic?y.}
} 
限制10

前缀foaf:
选择*WHERE{
x foaf:主要主题?y。
} 
限制10
在端点上不返回任何答案:

因此,属性foaf:primaryTopic肯定不会用于通过端点访问的数据中

那么为什么这个属性会出现在序列化中呢

我猜这个链接是一个从端点中包含的数据生成的文档,但是包含了原始端点中不包含的关于文档本身的附加信息。通常:

<http://geo.linkeddata.es/data/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid?output=ttl>
      rdfs:label "RDF description of Comunidad de Madrid" ;
      foaf:primaryTopic <http://geo.linkeddata.es/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid> .

rdfs:标签“马德里大学RDF说明”;
foaf:主要话题。
我希望这能有所帮助,我也希望自己能说清楚。

问题:

PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT * WHERE {
   GRAPH ?g { ?x foaf:primaryTopic ?y .}
    } 
LIMIT 10
前缀foaf:
选择*WHERE{
图g{x foaf:primaryTopic?y.}
} 
限制10

前缀foaf:
选择*WHERE{
x foaf:主要主题?y。
} 
限制10
在端点上不返回任何答案:

因此,属性foaf:primaryTopic肯定不会用于通过端点访问的数据中

那么为什么这个属性会出现在序列化中呢

我猜这个链接是一个从端点中包含的数据生成的文档,但是包含了原始端点中不包含的关于文档本身的附加信息。通常:

<http://geo.linkeddata.es/data/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid?output=ttl>
      rdfs:label "RDF description of Comunidad de Madrid" ;
      foaf:primaryTopic <http://geo.linkeddata.es/resource/ComunidadAut%C3%B3noma/Comunidad%20de%20Madrid> .

rdfs:标签“马德里大学RDF说明”;
foaf:主要话题。

我希望这会有帮助,并且我已经说清楚了。

谢谢@daxid!你的想法是合理的。出处信息似乎是文档访问时间的自动信息,而不是数据的实际创建时间。我想知道您是如何想到将此文档数据保存在另一个端点中的(这似乎也是合理的)?关于这些实用的东西,我能读到什么文件吗?或者他们有没有可能根本不保留这些信息?我想可能有点误解。我与那里的情况和工作方式无关。我只是从一些观察中推断出一些东西。如果您需要一些文档,我认为他们正在使用Virtuoso,它在网页或可下载的ttl文档中公开与对象相关的数据的方式可能会在Virtuoso文档的某个地方描述(我从未使用过此端点,所以…)。另一个澄清:该网页显示了SPARQL端点中与实例相关的数据。URL是以ttl格式导出这些数据,但它添加了有关“文档”本身的信息,即。此附加信息不包含在任何端点中。下载时生成时,它只是添加到ttl文件中。谢谢@daxid!你的想法是合理的。出处信息似乎是文档访问时间的自动信息,而不是数据的实际创建时间。我想知道您是如何想到将此文档数据保存在另一个端点中的(这似乎也是合理的)?关于这些实用的东西,我能读到什么文件吗?或者他们有没有可能根本不保留这些信息?我想可能有点误解。我与那里的情况和工作方式无关。我只是从一些观察中推断出一些东西。如果您需要一些文档,我认为他们正在使用Virtuoso,它在网页或可下载的ttl文档中公开与对象相关的数据的方式可能会在Virtuoso文档的某个地方描述(我从未使用过此端点,所以…)。另一个澄清:该网页显示了SPARQL端点中与实例相关的数据。URL是以ttl格式导出这些数据,但它添加了有关“文档”本身的信息,即。此附加信息不包含在任何端点中。下载时生成时,它只是添加到ttl文件中。