Das Gesamtprogramm bietet einen verdichteten End-to-End-Durchlauf durch Entwicklung und Betrieb einer Ontop-Lösung. Die Themen werden in einem einzigen Praxisfall verbunden, damit Abhängigkeiten zwischen Modell, Mapping, Abfrage, Infrastruktur und Betriebsqualität sichtbar werden.
Inhaltsverzeichnis
- Projektierung und Grundlagen
- Ontologie und Mapping
- SPARQL und GeoSPARQL
- Lenses und Datenquellen
- Föderation und Integrationsarchitektur
- CLI, Deployment und Endpoints
- Web-APIs und Materialisierung
- Performance, Betrieb und Lifecycle
Lernziele
- Die vollständige Ontop-Wertschöpfungskette von der Fachanforderung bis zum Produktionsbetrieb einordnen.
- Ein kompaktes VKG mit Ontologie, Mapping, Lenses und Abfragen entwickeln.
- Endpoint, API, Materialisierung und Datenquellenintegration exemplarisch bereitstellen.
- Performance-, Sicherheits-, Test-, Betriebs- und Migrationsmaßnahmen in einem Gesamtplan bündeln.
Zielgruppe
Technische Projektteams, Lösungsarchitektur, Ontop- und Datenentwicklung, Plattformbetrieb sowie Verantwortliche für semantische Datenintegration.
Voraussetzungen
Solide SQL- und Datenbankkenntnisse; praktische Erfahrung in Entwicklung oder Betrieb von Datenplattformen ist empfehlenswert.
Kapitel 1: Projektierung und Grundlagen
Kapitel-Inhaltsverzeichnis: Anwendungsfall, VKG-Prinzip, RDF, SPARQL, Artefakte, Rollen und Abnahmekriterien.
- Schritt 1: Ein geschäftlicher Anwendungsfall wird in Kompetenzfragen, Datenquellen und Qualitätsziele zerlegt.
- Schritt 2: Die virtuelle Architektur wird gegenüber Materialisierung und hybriden Varianten abgegrenzt.
- Schritt 3: Projektstruktur, Rollen, Versionierung und messbare Abnahmekriterien werden festgelegt.
Kapitel 2: Ontologie und Mapping
Kapitel-Inhaltsverzeichnis: RDFS, OWL 2 QL, OBDA, R2RML, IRI-Design, Datentypen und Constraints.
- Schritt 1: Ein minimales Fachmodell wird aus den Kompetenzfragen entwickelt.
- Schritt 2: Relationale Tabellen werden über stabile Identitäten und typisierte Eigenschaften abgebildet.
- Schritt 3: Schlüssel, Fremdschlüssel und Nullwerte werden auf Semantik und Optimierung geprüft.
Kapitel 3: SPARQL und GeoSPARQL
Kapitel-Inhaltsverzeichnis: Abfragemuster, optionale Daten, Aggregation, Pfade, räumliche Funktionen und SQL-Reformulierung.
- Schritt 1: Fachabfragen werden schrittweise von einfachen Mustern zu aggregierten Ergebnissen aufgebaut.
- Schritt 2: Eine räumliche Eigenschaft wird abgebildet und mit einer begrenzten GeoSPARQL-Abfrage getestet.
- Schritt 3: Erzeugte SQL-Abfragen werden auf Selektivität, Join-Struktur und unerwartete Konvertierungen untersucht.
Kapitel 4: Lenses und Datenquellen
Kapitel-Inhaltsverzeichnis: Virtuelle Sichten, Arrays und JSON, relationale Systeme, Cloud-Plattformen und Metadaten.
- Schritt 1: Wiederkehrende Transformationen werden in geeignete Lens-Typen ausgelagert.
- Schritt 2: Eine zweite Datenplattform wird über einen geprüften Connector eingebunden.
- Schritt 3: Fehlende Integritätsinformationen werden durch explizite Constraints ergänzt und in Tests nachgewiesen.
Kapitel 5: Föderation und Integrationsarchitektur
Kapitel-Inhaltsverzeichnis: Föderator, quellenübergreifende Identität, Pushdown, Governance und Teilstörungen.
- Schritt 1: Die Aufgaben von Quelle, Föderator und Ontop werden in einer Zielarchitektur getrennt.
- Schritt 2: Gemeinsame Identitäten und Herkunftsregeln werden für zwei Quellen definiert.
- Schritt 3: Eine verteilte Abfrage wird auf Join-Ort, Datenbewegung und Fehlerverhalten analysiert.
Kapitel 6: CLI, Deployment und Endpoints
Kapitel-Inhaltsverzeichnis: Automatisierung, Docker, SPARQL-Endpunkt, Portal, CORS und Releaseprozess.
- Schritt 1: Validierung und Testabfragen werden als CLI-Ablauf automatisiert.
- Schritt 2: Die geprüften Artefakte werden in einem reproduzierbaren Container-Deployment gestartet.
- Schritt 3: Smoke-Test, gestufte Freigabe und Rollback werden als Release-Runbook dokumentiert.
Kapitel 7: Web-APIs und Materialisierung
Kapitel-Inhaltsverzeichnis: Vordefinierte Abfragen, Parameter, JSON-LD, RDF-Export und hybride Nutzung.
- Schritt 1: Eine parametrisierte CONSTRUCT-Abfrage wird als kontrollierte Web-API spezifiziert.
- Schritt 2: Rückgabeform, leere Resultate und Fehlereingaben werden anhand definierter Verträge getestet.
- Schritt 3: Ein RDF-Export wird erzeugt und auf Format, Vollständigkeit und Weiterverarbeitung geprüft.
Kapitel 8: Performance, Betrieb und Lifecycle
Kapitel-Inhaltsverzeichnis: Messung, SQL-Optimierung, Logging, HTTP-Caching, Sicherheit, Tests, Migration und Runbook.
- Schritt 1: Ein Engpass wird mit Query- und SQL-Daten gemessen und durch eine gezielte Änderung behoben.
- Schritt 2: Protokollierung, Cache-Regeln, Netzwerkgrenzen und Störungsabläufe werden festgelegt.
- Schritt 3: Regressionstest, Upgrade-Probe, Rückfallplan und Betriebsdokumentation werden zu einem Lifecycle-Prozess verbunden.
Fachbereichsleitung und Trainingskoordination
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Architektur, Ontop- und Datenentwicklung, Plattformbetrieb, technische Projektteams |
| Voraussetzungen: | Solide SQL- und Datenbankkenntnisse; Erfahrung mit Datenplattformen empfohlen |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
