Linked (Open) Data - Von der Theorie zur Praxis

Daten in einem Triple-Store verwalten

  Daten in einem Triple-Store verwalten

 

 

Daten in einem Triple-Store verwalten

Die Linked Enterprise Data-Applikation dient in erster Linie dazu, interne Daten von energyinfo.ch so flexibel als möglich zu verwalten. Dazu werden alle Daten – unabhängig ihrer Herkunft – lokal verwaltet. energyinfo.ch muss somit einen eigenen Triple-Store aufbauen, um diese Daten verwalten zu können.

Grundsätzlich wäre es möglich, analog zur LOD Applikation, die Daten in einem Sesame-Store zu verwalten. In unserer LED-Applikation haben wir uns entschieden, das Linked Data management system ‚Callimachus‘ einzusetzen, da dieses nicht nur über einen Triple-Store verfügt, sondern auch die Erstellung von End-User Applikationen erlaubt. Die neueste Version von Callimachus umfasst nicht zuletzt einen SPARQL-Endpoint der eine föderierte Suche (federated query) im eigenen wie auch in fremden Triple-Stores erlaubt. Dies ermöglicht es uns, in unserer Linked-Enterprise-Data-Umgebung Abfragen über eigene und Fremddaten zu realisieren. So können wir wesentlich komplexere Datenauswertungen vollziehen, als wenn wir nur in unserer lokalen Umgebung operieren würden.

In Callimachus legen wir die Daten der Firmenpartner, die für die neuen Anwendungen notwendigen Personendaten aus der Personaldatenbank, den Thesaurus sowie die Metadaten zu den Tutorials ab. Mit der federated query können wir in diesem Datenbestand wie in weiteren Triple-Stores (z.B. der Gesetzessammlung) suchen.

callimachus.fh-htwchur.ch besuchen

Im Triple Store von Callimachus sind die RDF-Datensätze abgelegt, die für die Anwendung von energyinfo.ch benötigt werden:

 

Protokolle der Realisierung