Importierte Inhalte verwalten / Bulk API / ETL
Edu-Sharing unterstützt den direkten Import von OAI-LOM basierten Schnittstellen.
Über eine externe Bulk-API (REST-Schnitstelle) können externe Tools ebenfalls Objekte importieren.
Ordnerstruktur:
- IMP-OBJ (Direkte Importe mit edu-sharing Werkzeugen, z.B. über OAI)
- <set-name>
- Ordner pro "Seite" des OAI-Servers, meist mit jeweils 100-1000 Elementen
- <set-name>
- SYNC-OBJ (Extern importierte Inhalte, z.B. mit ETL-Werkzeug)
- <source-name> (Name der Quelle, wie vom Werkzeug bereitgestellt)
- <group-name> (Optional)
- <source-name> (Name der Quelle, wie vom Werkzeug bereitgestellt)
ETL-Strukturdiagramm:
Daten & Mapping
- ETL mappt automatisch "Rohdaten" der einzelnen Crawler-Felder auf SKOS-Valuespaces
- Ungültige/unbekannte Werte werden verworfen
- Für Kundenspezifische Valuespaces können die Rohdaten über "virtual" Properties im edu-sharing Interceptor ausgelesen werden
- Die virtual-Felder werden andernfalls NICHT persistiert und wieder verworfen; sie gelten nur für den Interceptor
- Die virtual-Felder beinhalten die ROHDATEN des Crawlers und sollten je Crawler separat verarbeitet / überprüft werden!