动态 RDF 构建器采用本体和 SQL 结果并构建树

发布于 2025-01-04 02:24:24 字数 246 浏览 1 评论 0原文

我编写了一个程序,用于查询大型且混乱的 SQL 数据库,然后获取结果数据并基于其他人编写的本体创建 RDF,并输出三元组文件(使用 jena)。

这有效。但问题是,如果本体以某种方式发生变化,我必须对代码进行大量调整(它仍然受到大量审查),并且每当查询发生变化时,我都必须进一步调整代码(我的数据) m 查询是旧的且不干净,并且不清楚我有时是否击中了正确的表)。

有没有一种工具或技巧可以让我的生活更轻松?

任何建议都会有所帮助。

I've written a program that queries a large and messy sql database and then takes the resulting data and creates an RDF based on an ontology that was written by someone else and outputs a file of triples (using jena).

This works. But the problem is I have to do a lot of tweaking to the code should the ontology be changed in some way (it's still under a lot of scrutiny), and I have to tweak the code further whenever the query changes (the data I'm querying is old and not clean, and it's unclear if I'm hitting the right tables at times).

Is there a tool or a trick that might make my life easier?

Any suggestion would help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

滥情空心 2025-01-11 02:24:24

Virtuoso 具有驻留在 RDBMS 之上的 RDF 视图的概念 (http:// virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF)。这适用于可通过 ODBC/JDBC 连接的外部数据库。 D2R Server 也执行类似的操作(http://www4.wiwiss.fu-berlin .de/bizer/d2r-server/)

Virtuoso has the notion of RDF views that reside on top of a RDBMS (http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF). This applies to external databases interfaceable via ODBC/JDBC. D2R Server also does something similar (http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文