Linked Data Orchestrator Adapters

Adapters are be used in conjunction with the LDI Input. They will transform the provided content into and internal Linked Data model and sends it down the pipeline for further processing.

Overview

Adapter Description Inputs Advantages Disadvantages
JSON to JSON-LD Receives JSON messages and adds linked data context to transform the messages to JSON-LD
  • JSON
  • Easy to set up: plug in context
  • Only works with JSON as input
  • Slower performance when deserializing model
RDF Takes in an RDF string and converts it into an internal linked data model
  • RDF string
  • Easy to set up: no configuration needed
  • Only works with RDF as input
  • Only supports valid RDF MIME types
RML Transform a non-linked data object (JSON/CSV/XML) to RDF object
  • JSON
  • CSV
  • XML
  • Most powerful adapter
  • Can convert multiple input objects
  • RML knowledge needed to do mapping
NGSIv2 to NGSI-LD Converts NGSIv2 to an NGSI-LD model
  • NGSIv2 (JSON)
 
  • Only works with NGSIv2 as input
  • Slower performance when deserializing model

Table of contents