ext-rdf 0.3.0

RDF Linked Data import extension for KyuGraph
Documentation

ext-rdf: RDF Linked Data import extension for KyuGraph.

Provides RDF file parsing (Turtle, N-Triples, N-Quads, RDF/XML) and automatic schema inference following Linked Data Principles:

  • rdf:type → node table assignment
  • Literal-valued predicates → node properties
  • URI-valued predicates → relationships (hyperlinks as edges)
  • URI serves as primary key on every node table

Library API

let triples = ext_rdf::parse_triples("foaf.ttl")?;
let schema = ext_rdf::infer_schema(&triples)?;

Extension procedures

CALL rdf.stats('file.ttl')
CALL rdf.prefixes('file.ttl')
CALL rdf.types('file.ttl')