将关系型数据库(SQLite)数据作为SPARQL端点公开

3
我正在开发一个演示项目,需要将存储在SQLite DB文件中的一些数据公开为可查询的SPARQL端点。目前这不必太复杂,只需将静态数据作为RDF公开即可。
我想知道是否有任何开源或免费工具可以实现此功能。我了解到可能需要编写r2rml映射文件和其他配置,但是我无法找到实现此操作的方法。我听说Apache Jena可以做到这一点,但是找不到好的示例。
是否有人知道一个好的教程,展示如何实现这一点。

1
有一些R2RML工具可以将您的数据转换为RDF,然后您可以通过Jena、RDF4J或任何可通过HTTP访问的三元存储加载它。您也可以使用RML,这里有描述:https://rml.io/ - UninformedUser
1个回答

1

在查看了各种选项之后,我发现http://d2rq.org/是将我的关系型数据库数据暴露为SPARQL端点最简单的方式。

请按照门户网站上的文档进行操作,该文档非常详细地解释了如何实现这一目标。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接