问题标签 [linked-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
313 浏览

webserver - 公开暴露 sparql 端点?

我有一个由tomcat服务器提供的网站功能。我的应用程序点击了我想通过 www.mywebsiteaddress/sparql 上的 sparql 端点公开的tripleStore。

我需要在我的网络服务器上进行什么配置才能做到这一点?

我在后台使用 Jena Fuseki,它在 3030 端口上运行,我的网络服务器在 80 端口上。

我的想法是,当网络服务器在端口 80 上收到关于 ..../sparql 的请求时,它会重定向到 fuseki sprql endPoint

0 投票
0 回答
41 浏览

rdf - rdfs:seeAlso 和 rdfs:isDefinedBy 的区别

rdfs:seeAlso 和 rdfs:isDefinedBy 有什么区别?

什么时候可以使用 rdfs:seeAlso,什么时候可以使用 rdfs:isDefinedBy?

你能给我举一些例子吗?

0 投票
1 回答
8755 浏览

rdf - 在 SParQL 中基于 URI 进行过滤

您可以在Linked MDB SPARQL Explorer中运行以下查询。(最后一个变量)的值?imdbID包含来自三个可能域(freebase.com、rottentomatoes.com 或 imdb.com)之一的 IRI。我想知道如何应用filter只保留来自 imdb.com 域的行。

0 投票
1 回答
356 浏览

rdf - 链接的 MDB 是最新的吗?

当我尝试在 LinkedMDB 中寻找The Machine和许多其他电影时,我无法找到它们。我可以使用这样的查询获取电影的 IMDB URL 并使用 SPARQL 端点查询 foaf:page 属性,但它不返回任何结果。

如您所见,查询包含一个正则表达式以捕获匹配的资源。我的查询中是否有一些错误,或者 LinkedMDB 存储库是否不包含所有 IMDB 的电影(我正在寻找的电影很旧)?

0 投票
0 回答
158 浏览

rdf - dcterms:references 和 dc:relation 是互斥的吗

我正在尝试为我正在创建的 XML 文档交换创建一个模式,并且想要指出三种参考变体

  1. 引文(一篇文章引用了另一篇文章)
  2. 推导(进一步研究先前的实验)
  3. 依赖性(依赖于数据集的报告)

对我来说,这些显然属于三个 dcterms 元素:

  • 1号是dcterms:references
  • 2号应该是dc:source
  • 3号应该是dc:relation

问题是 [根据我的 Oxygen (v16.0) 编辑器]dc:relationdcterms:relation元素都冲突,dcterms:references因为它们违反了“唯一粒子归属”规则。

查看 dc 和 dcterms 模式 - 我不明白为什么会这样(以及所有其他的替代组 =“关系”元素http://www.dublincore.org/schemas/xmls/qdc/dcterms.xsd的所有其他替代组 =“relation”元素验证正常.

这个氧气是不是弄错了,还是我错过了一个定义?

0 投票
1 回答
121 浏览

rdf - LinkedMDB SPARQL 结果比预期的要少?

Ontology Alignment Discovery using Linked Open Data的幻灯片 14显示 LinkedMDB 数据集中有 50,603 个参与者。使用以下查询,我得到 2500。谁错了?,查询中是否缺少某些内容?为什么幻灯片的数量如此之多?这是 SPARQL 查询:

结果

0 投票
1 回答
338 浏览

rdf - 使用自动生成的代码将 RDB 转换为 RDF

我正在使用 OpenLink Virtuoso 软件使用本教程将关系数据库转换为 RDF:Automated Generation of Linked Data Views over Relational Data Sources with Virtuoso

我有一个包含 5 个表( 、、、、、 )的数据库Authors,我使用 .csv 文件将它们导入 Virtuoso 数据库。KeywordsPublicationsReferencesRights

所以基本上我已经按照“使用 Conductor 的基于 HTML 的向导手动生成和部署链接数据”的步骤进行操作,因为我需要使用自己的本体,这是为 R2RML 图生成的代码:

这是本体自动生成的代码:

在“转换”结束时,它显示了结果正常的操作状态,并为我提供了以下链接:

SQL 关系(表)到 RDF 语句(谓词/属性图)映射

示例图 IRI 和关联数据实体 URI

RDFDocument(命名图)IRIs:

我尝试使用以下查询来查看所有结果以检查它们:

上面的查询返回什么,只有 3 个标题为 s,o,p 的空列。

问题:

因此,基于上述结果,我如何才能找到我的图表的存储位置以及我应该在我的 Virtuoso 端点上使用哪些 SPARQL 查询来查看我的结果?

0 投票
1 回答
1033 浏览

rdf - 将 RDB 动态转换为 RDF

我正在使用 Virtuoso 开源版。

我的问题是如何将 RDB 动态转换为 RDF?

假设我们有一个需要将其转换为 RDF 的关系数据库,但同时该数据库需要一直更新。

有没有办法根据关系数据库的新条目不断更新 RDF Graph?

到目前为止,我已经找到了这个教程 ,感谢它我可以将 RDB 转换为 RDF,但是如果我需要更新数据库,我必须重做这个过程。在教程的开头它说:

Virtuoso 包含一个基于 HTML 的向导界面,用于动态生成和发布基于 RDF 的链接数据

如果我在这里错了,请纠正我,但我不明白这怎么可能是动态的。我所做的只是根据当前表生成链接数据。提前致谢。

0 投票
1 回答
1225 浏览

sparql - 使用 SPARQL 访问链接的数据图

我正在使用OpenLink Virtuoso使用本教程将关系数据库转换为 RDF 。

我有一个包含 5 个表(AuthorsKeywordsPublicationsReferences、 )的数据库,我使用文件Rights将它们导入 Virtuoso 数据库。.csv

在从 RDB 到链接数据图的“转换”结束时,它显示了结果正常的操作状态,并为我提供了以下链接:

SQL 关系(表)到 RDF 语句(谓词/属性图)映射

示例图 IRI 和关联数据实体 URI

RDFDocument(命名图)IRIs:

我尝试使用以下 SPARQL 查询来查看所有结果以检查它们:

但我需要的是分别检查每个图表。

问题一:

基于上述结果,我如何访问使用 SPARQL 创建的每个图表(用于表、等AuthorsPublicationsReferences

问题2:

我应该写什么查询来删除图表?

0 投票
1 回答
163 浏览

sparql - How I can retrieve a DBPedia page that start with "http://fr.dbpedia.org"

I have a DBPedia resource as

http://dbpedia.org/page/London

. I would like to get French page of http://dbpedia.org/page/London using SPARQL. I have noticed that I can retrieve this information through owl:sameAs.

I am trying to write this query on http://dbpedia.org/sparql endpoint to retrieve http://fr.dbpedia.org/page/Londres page:

In particular, I thought to use "strStarts" property, because I have read this document: http://www.w3.org/TR/sparql11-query/#func-strstarts. This document says that "The STRSTARTS function corresponds to the XPath fn:starts-with function" and I thought to use this function to retrieve the triples that start with "http://fr.dbpedia.org".

But, from my query I don't get any result. Why? What am I doing wrong here?