Das Metadatenmodell bestimmt, welche Zusammenhänge auffindbar, abfragbar und langfristig pflegbar sind.
Das Seminar behandelt Entitäten, Beziehungen, Schlüssel und Abfragepfade sowie die Umsetzung und Bewertung graphbasierter und Atlas-basierter Persistenzvarianten. Migration, Indizierung, Integrität und Betrieb werden einbezogen.
Inhaltsübersicht
- Seminarprofil
- Zielgruppe
- Voraussetzungen
- Lernziele
- Inhalte und Schritt-für-Schritt-Anleitungen
- Praxisaufgaben
- Arbeitsweise und Qualitätssicherung
Seminarprofil
Der Schwerpunkt liegt auf das Seminar behandelt Entitäten, Beziehungen, Schlüssel und Abfragepfade sowie die Umsetzung und Bewertung graphbasierter und Atlas-basierter Persistenzvarianten. Migration, Indizierung, Integrität und Betrieb werden einbezogen. Die Inhalte werden über nachvollziehbare Entscheidungen, reproduzierbare Arbeitsschritte und dokumentierte Kontrollen vermittelt.
Zielgruppe
Data Architects, Data Engineers, Backend-Entwicklung, Plattformengineering und technische Data-Governance-Verantwortliche.
Voraussetzungen
Grundkenntnisse in Datenmodellierung, Graphkonzepten, APIs und Datenbanken; Python- und Abfragekenntnisse sind hilfreich.
Lernziele
- ein fachlich belastbares Metadatenmodell für Discovery und Governance entwerfen.
- Schlüssel, Beziehungen und Änderungsregeln konsistent definieren.
- Neo4j- und Atlas-basierte Varianten fachlich und betrieblich bewerten.
- Abfragen, Integrität, Migration und Backup mit dem Zielmodell abstimmen.
Inhalte und Schritt-für-Schritt-Anleitungen
Fachliche Entitäten und Anwendungsfälle
Das Modell wird von Such-, Detail- und Governance-Fragen her entwickelt.
- Schritt 1: relevante Objektarten und Nutzerfragen inventarisieren.
- Schritt 2: Pflichtattribute und Beziehungen je Objektart festlegen.
- Schritt 3: Navigations- und Suchpfade als Modelltests formulieren.
- Schritt 4: nicht benötigte oder riskante Metadaten bewusst ausschließen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Schlüssel, Identität und Lebenszyklus
Stabile Identität verhindert Duplikate und fehlerhafte Historie.
- Schritt 1: fachliche und technische Schlüssel voneinander trennen.
- Schritt 2: Regeln für Umbenennung, Verschiebung und Zusammenführung definieren.
- Schritt 3: Löschung, Veraltung und Archivierung modellieren.
- Schritt 4: Referenzintegrität und Konfliktbehandlung festlegen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Graphmodell und Neo4j-Umsetzung
Graphstrukturen werden an häufigen Abfragen und Schreibmustern ausgerichtet.
- Schritt 1: Labels, Beziehungstypen und Properties aus dem Zielmodell ableiten.
- Schritt 2: Constraints und Indizes für Schlüssel und Abfragepfade definieren.
- Schritt 3: typische Traversierungen und Filter als Abfragen testen.
- Schritt 4: Batch-Laden und Transaktionsgrenzen auf Datenvolumen abstimmen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Atlas-basierte Modellierung
Typen, Entitäten und Beziehungen werden auf ein governance-orientiertes Metadatenmodell übertragen.
- Schritt 1: Typdefinitionen und benötigte Attribute strukturieren.
- Schritt 2: Beziehungen, Klassifikationen und Glossarbezüge zuordnen.
- Schritt 3: API- und Suchpfade für zentrale Anwendungsfälle prüfen.
- Schritt 4: Grenzen und Anpassungsbedarf gegenüber dem Zielmodell dokumentieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Modellvergleich und Architekturentscheidung
Persistenzvarianten werden nach fachlicher Passung, Betrieb und Erweiterbarkeit bewertet.
- Schritt 1: Abfrage-, Schreib- und Integrationsanforderungen gewichten.
- Schritt 2: Betriebs-, Skalierungs- und Backup-Anforderungen vergleichen.
- Schritt 3: Migrations- und Erweiterungsrisiken bewerten.
- Schritt 4: Entscheidung mit Annahmen und Ausstiegspfad dokumentieren.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Migration und Konsistenz
Modelländerungen werden versioniert und mit kontrollierter Datenüberführung umgesetzt.
- Schritt 1: Alt- und Zielmodell sowie betroffene Abfragen vergleichen.
- Schritt 2: Mapping, Transformationsregeln und Validierung definieren.
- Schritt 3: Migration in wiederholbaren Schritten mit Zwischenkontrollen planen.
- Schritt 4: Rollback und Neuaufbau abhängiger Suchindizes festlegen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Performance, Backup und Betrieb
Modell und Betrieb werden an realen Abfrage- und Änderungsprofilen geprüft.
- Schritt 1: Baseline für häufige Traversierungen und Schreibvorgänge messen.
- Schritt 2: Indizes und Datenzugriff anhand der Messwerte optimieren.
- Schritt 3: Backup, Restore und Integritätsprüfung durchführen.
- Schritt 4: Monitoring und Kapazitätsindikatoren für das gewählte Backend festlegen.
Kontrolle: Der Arbeitsschritt gilt als abgeschlossen, wenn Ausgangslage, Änderung beziehungsweise Entscheidung und überprüfter Zielzustand nachvollziehbar dokumentiert sind.
Praxisaufgaben
- Praxisaufgabe 1: Metadatenmodell aus konkreten Nutzerfragen ableiten.
- Praxisaufgabe 2: Schlüssel- und Lebenszyklusregeln in einer Modellkonvention festhalten.
- Praxisaufgabe 3: Neo4j-Graph mit Constraints und Beispielabfragen umsetzen.
- Praxisaufgabe 4: Atlas-Typen und Klassifikationen für denselben Ausschnitt entwerfen.
- Praxisaufgabe 5: Variantenvergleich und Architekturentscheidung erstellen.
- Praxisaufgabe 6: Migration, Integritätsprüfung und Restore-Szenario planen.
Arbeitsweise und Qualitätssicherung
Jeder Themenblock folgt demselben Muster: Ausgangszustand erfassen, Zielzustand festlegen, Änderung oder Analyse in kleinen Schritten durchführen, Resultat kontrollieren und den Ablauf für Wiederholung oder Übergabe dokumentieren. Demonstrationen werden durch Übungen, Prüflisten, Fehlerfälle und gemeinsame Reviews ergänzt.
Die Übungen verwenden eine isolierte Labor- oder Plansituation. Produktive Änderungen werden erst nach technischer Prüfung, Freigabe, Sicherung, Rückfallplanung und dokumentierter Nachkontrolle vorgesehen.
Fachbereichsleitung und Trainerteam
-

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: | 3 Tage, jeweils ca. 6 Stunden; Beginn am 1. Tag 10:00 Uhr, an den Folgetagen 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Data Architects, Data Engineers, Backend-Entwicklung, Plattformengineering und technische Data-Governance-Verantwortliche. |
| Voraussetzungen: | Grundkenntnisse in Datenmodellierung, Graphkonzepten, APIs und Datenbanken; Python- und Abfragekenntnisse sind hilfreich. |
| 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, Schritt-für-Schritt-Anleitungen, praktische Übungen und Reviews |
| 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 als Download oder auf Datenträger |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- und 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.
