将RDBMS(SQLite)数据公开为SPARQL端点
我正在制作一个演示,我需要将存储在将RDBMS(SQLite)数据公开为SPARQL端点,sqlite,sparql,jena,r2rml,Sqlite,Sparql,Jena,R2rml,我正在制作一个演示,我需要将存储在SQLite DB文件中的一些数据公开为可以查询的SPARQL端点。目前,这不必太花哨,因为RDF对我来说是一种公开静态数据的方式 我想知道是否有人知道如何使用任何可用的开源或免费工具来实现这一点 我知道我可能必须编写r2rml映射文件和其他配置,但是我找不到一种方法来实现这一点。我听说ApacheJena可以做到这一点,但是没有找到一个很好的例子来说明如何做到这一点 是否有人知道一个好的教程,说明如何可以实现这一点 在查看了各种选项后,我发现将RDBMS数据公
SQLite DB
文件中的一些数据公开为可以查询的SPARQL
端点。目前,这不必太花哨,因为RDF
对我来说是一种公开静态数据的方式
我想知道是否有人知道如何使用任何可用的开源或免费工具来实现这一点
我知道我可能必须编写r2rml
映射文件和其他配置,但是我找不到一种方法来实现这一点。我听说ApacheJena可以做到这一点,但是没有找到一个很好的例子来说明如何做到这一点
是否有人知道一个好的教程,说明如何可以实现这一点 在查看了各种选项后,我发现将RDBMS数据公开为SPARQL endpoit是最简单的方法
请遵循门户网站上的文档,该网站非常慷慨地解释了如何实现这一点。有r2rml工具可以将您的数据转换为RDF,然后您可以通过Jena、RDF4J或通过HTTP访问的任何其他三重存储加载这些数据。您也可以使用RML,描述如下: