Practical Technology Showcase Summary - 2022-03-18


Generating Virtual Knowledge Graphs from R2RML using Virtuoso

Imagine this: Database Management System (DBMS) Primary Keys and Foreign Keys replaced by Super Keys, for transparent access to data from apps or services that support any combination of the following open standards:

  • HTTP
  • ODBC
  • JDBC

That’s it!

Our Virtuoso Platform provides a “deceptively simple” solution for generation of Virtual Knowledge Graphs (a/k/a RDF Views) from existing SQL-accessible Data Sources. The entire process boils down to 3 simple steps:

  1. Describe Mappings of Relational Tables to RDF Graphs, using terms from the W3C’s R2RML Vocabulary (or Virtuoso’s Native equivalent using SQL)

  2. Generate Virtual Knowledge Graphs

  3. Enjoy interaction with Virtual Knowledge Graphs that are immediately accessible by both SQL and SPARQL compliant tools — without compromising performance or security

Here’s a step-by-step guide that takes you through the process. As usual, it also includes live demonstrations of virtual knowledge graph interactions.

  • What benefit does all of this bring to existing ODBC- and/or JDBC- compliant tools? See here…



About Virtuoso

About OpenLink Knowledge Graph Productivity Tools

About OpenLink Data Access Drivers

Prior Posts Archive