Referenz- und Stammdaten werden häufig außerhalb der analytischen Plattform gepflegt. Der Kurs zeigt, wie solche Daten kontrolliert in Abfragen eingebunden werden, ohne Verfügbarkeit, Konsistenz und Leistung der Gesamtplattform dem Zufall zu überlassen.
Dictionaries, externe Tabellen und direkte Zugriffe werden anhand konkreter Entscheidungskriterien verglichen. Aktualisierung, Cache, Schlüsselstruktur, Fehlerverhalten, Berechtigungen und Datenqualität werden als Teil eines einheitlichen Integrationsvertrags behandelt.
Inhaltsübersicht
- Zielsetzung und Abgrenzung
- Tag 1: Dictionary-Entwurf und Aktualisierung
- Tag 2: Externe Zugriffe, Sicherheit und Betrieb
- Praxisaufgaben und Prüfpunkte
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Zielsetzung und Abgrenzung
- Geeignete Integrationsmuster für Referenz-, Stamm- und operative Quelldaten auswählen.
- Dictionary-Layouts, Schlüssel und Aktualisierungsstrategien passend zur Datencharakteristik konfigurieren.
- Externe Zugriffe sicher, beobachtbar und ausfallsicher gestalten.
- Datenqualität, Cachezustand und Aktualität mit messbaren Prüfpunkten überwachen.
Didaktische Bemessung: Zwei Tage sind erforderlich, um sowohl Entwurf und Konfiguration als auch Fehler-, Sicherheits- und Betriebsfälle praktisch abzudecken. Ein eintägiger Überblick würde keine belastbare Prüfung von Aktualisierung und Quellausfällen erlauben.
Seminarinhalte
Tag 1: Dictionary-Entwurf und Aktualisierung
- Schritt 1: Quellen nach Volumen, Schlüsselart, Änderungsfrequenz, Konsistenzbedarf und Verfügbarkeit klassifizieren.
- Schritt 2: Direkten Join, replizierte Kopie, Dictionary und vorberechnete Anreicherung anhand eines Entscheidungsrasters vergleichen.
- Schritt 3: Ein Dictionary-Schema mit Schlüssel, Attributen, Standardwerten und Datentypen entwerfen.
- Schritt 4: Layouts für kleine, große, hierarchische und cacheorientierte Referenzdaten anhand repräsentativer Zugriffe auswählen.
- Schritt 5: Quelle, Lebensdauer und Aktualisierungslogik konfigurieren und initiale Ladezeiten sowie Speicherverbrauch messen.
- Schritt 6: Dictionary-Funktionen in Filter-, Lookup- und Anreicherungsabfragen einsetzen und Ergebnisse validieren.
- Schritt 7: Quelländerungen durchführen und Aktualitätsfenster, Reload-Verhalten und Fehlerzustand beobachten.
- Schritt 8: Ein Datenqualitätsprotokoll für fehlende Schlüssel, ungültige Werte und veraltete Attribute erstellen.
Tag 2: Externe Zugriffe, Sicherheit und Betrieb
- Schritt 1: Externe Tabellen- und Datenbankzugriffe nach Latenz, Pushdown, Fehlerkopplung und Berechtigungsmodell bewerten.
- Schritt 2: Servicekonten, Netzwerkfreigaben und Geheimnisse für Quellen getrennt nach Umgebung und Zweck einrichten.
- Schritt 3: Eine föderierte Abfrage mit klarer Spaltenauswahl, Filtern und Laufzeitgrenzen erstellen.
- Schritt 4: Quellausfall, Zeitüberschreitung, Schemaabweichung und fehlerhafte Anmeldedaten kontrolliert simulieren.
- Schritt 5: Fallback, Cache, Wiederholung und fachliche Kennzeichnung veralteter Daten als Betriebsstrategie festlegen.
- Schritt 6: Systemtabellen und Protokolle für Ladefehler, Status, Speicher und Aktualität in ein Monitoring überführen.
- Schritt 7: Änderungen an Quelle und Dictionary mit Staging, Kompatibilitätstest und Rollback absichern.
- Schritt 8: Ein Integrations-Runbook mit Verantwortlichkeiten, Prüfabfragen, Alarmen und Wiederanlauf erstellen.
Praxisaufgaben und Prüfpunkte
Praxisaufgaben
- Auswahl und Konfiguration eines Dictionary-Layouts für Referenzdaten
- Aktualitäts- und Datenqualitätsprüfung nach Quelländerungen
- Föderierte Abfrage mit begrenzten Ressourcen und minimalen Rechten
- Fehlerübung mit Quellausfall und dokumentiertem Fallback
Prüfpunkte
- Dictionary-Layout und Aktualisierung passen zu Volumen und Zugriffsmuster.
- Fehlende oder veraltete Referenzdaten werden eindeutig erkannt und behandelt.
- Externe Zugriffe verwenden getrennte Serviceidentitäten und begrenzte Ressourcen.
- Monitoring und Runbook decken Quelle, Cache, Aktualität und Fehlerzustände ab.
Zielgruppe und Voraussetzungen
Zielgruppe: Data Engineering, Datenbankentwicklung, Integrationsarchitektur, Plattformbetrieb und Analytics Engineering
Voraussetzungen: SQL-Kenntnisse, Grundverständnis von ClickHouse-Tabellen und Erfahrung mit mindestens einer relationalen oder dateibasierten Datenquelle
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, klar nummerierte Arbeitsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Für jede Aufgabe werden Ausgangszustand, erwartetes Ergebnis, technische Prüfabfrage und Rückfallweg dokumentiert. Dadurch lassen sich die erarbeiteten Verfahren als wiederholbare Entwicklungs- oder Betriebsstandards übernehmen.
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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Data Engineering, Datenbankentwicklung, Integrationsarchitektur, Plattformbetrieb und Analytics Engineering |
| Voraussetzungen: | SQL-Kenntnisse, Grundverständnis von ClickHouse-Tabellen und Erfahrung mit mindestens einer relationalen oder dateibasierten Datenquelle |
| 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, Inhouse, 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.
