【问题标题】:Expose RDBMS (SQLite) data as SPARQL endpoint将 RDBMS (SQLite) 数据公开为 SPARQL 端点
【发布时间】:2020-09-30 23:46:01
【问题描述】:

我正在做一个演示,我需要将存储在SQLite DB 文件中的一些数据公开为可以查询的SPARQL 端点。目前这不必太花哨,只是一种公开静态数据的方式,因为 RDF 对我来说很好。

我想知道是否有人知道如何使用任何可用的开源或免费工具来实现这一目标。

我知道我可能需要编写r2rml 映射文件和其他配置,但是我无法找到相同的方法。我听说Apache Jena 可以做到这一点,但是找不到一个很好的例子来说明如何实现这一点。

是否有人知道一个很好的教程来说明如何实现这一点。

【问题讨论】:

  • 有 r2rml 工具可以将您的数据转换为 RDF,然后您可以加载它,例如通过 Jena、RDF4J 或任何其他可通过 HTTP 访问的三重存储。你也可以只使用 RML,这里的描述:rml.io

标签: sqlite sparql jena r2rml


【解决方案1】:

在查看了各种选项后,我发现http://d2rq.org/ 是将我的 RDBMS 数据公开为 SPARQL 端点的最简单方法。

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

【讨论】:

    猜你喜欢
    • 2017-02-21
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多