Seminar / Training
Dateibasierte Daten liegen häufig über viele Verzeichnisse, Formate und Zeitpartitionen verteilt. Das Seminar verbindet GX Core mit lokalen und netzgebundenen Dateisystemen sowie S3-kompatiblem Object Storage, Azure Blob Storage und Google Cloud Storage und entwickelt daraus stabile Data Assets und Batch Definitions.
Inhaltsübersicht
- Zielsetzung und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Zielsetzung
- Lokale, netzgebundene und cloudbasierte Filesystem Data Sources einrichten.
- File und Directory Data Assets nach Format, Präfix und fachlichem Zweck modellieren.
- CSV-, Parquet- und weitere Dateiformate mit passenden Leseoptionen behandeln.
- Datumsbasierte Batches und verspätete oder fehlende Dateien zuverlässig verarbeiten.
- Berechtigungen, Secrets, Kosten, Ergebnisvolumen und Betriebsfehler kontrollieren.
Zielgruppe
Data Engineers, Cloud Engineers, Analytics Engineers, Plattformteams und Entwickler, die dateibasierte Datenprodukte mit GX Core validieren.
Voraussetzungen
Python-Grundlagen, Verständnis von Dateiformaten und Verzeichnisstrukturen. Für Cloud-Übungen sind vorbereitete Laborzugänge vorhanden; produktspezifische Vorkenntnisse sind nicht erforderlich.
Seminarinhalte
- Schritt 1: Dateibasierte Architektur erfassen
Quelle, Format, Ordnerhierarchie, Dateinamenskonvention, Lieferfrequenz, Volumen und Verantwortlichkeit werden vor der GX-Konfiguration dokumentiert.
- Schritt 2: Lokale Filesystem Data Source anlegen
Basisverzeichnis, relativer Pfad und Kontextbezug werden eingerichtet. Portabilität zwischen Entwicklungs- und Zielumgebung wird geprüft.
- Schritt 3: Cloud Data Source konfigurieren
Bucket oder Container, Präfix, Region beziehungsweise Endpunkt und Authentisierung werden für das gewählte Object-Storage-System festgelegt.
- Schritt 4: File und Directory Data Assets vergleichen
Einzeldateien, Dateigruppen und ganze Verzeichnisse werden nach Selektionsbedarf, Format und Veränderungsrate als geeigneter Asset-Typ modelliert.
- Schritt 5: Dateiformat und Leseparameter festlegen
CSV-Delimiter, Header, Encoding, Datentypen sowie Parquet-Schema und weitere Optionen werden reproduzierbar hinterlegt.
- Schritt 6: Muster und Präfixe kontrollieren
Reguläre Ausdrücke, Pfadpräfixe und Dateiendungen werden so begrenzt, dass keine fremden oder temporären Dateien in den Batch gelangen.
- Schritt 7: Batch Definitions nach Datum aufbauen
Jahr, Monat, Tag und vollständiges Datum werden aus Pfad oder Dateiname abgeleitet. Batch Parameter werden aus Pipeline-Laufzeiten erzeugt.
- Schritt 8: Verspätete, fehlende und doppelte Dateien behandeln
Erwartete Lieferfenster, Wiederholungen, Korrekturlieferungen und unvollständige Partitionen werden mit eindeutigen Prüf- und Eskalationsregeln versehen.
- Schritt 9: Schema- und Formatabweichungen erkennen
Spalten, Datentypen, Reihenfolge, Kodierung und beschädigte Dateien werden vor oder innerhalb der fachlichen Validierung kontrolliert.
- Schritt 10: Berechtigungen und Secrets absichern
Minimalberechtigungen, kurzlebige Zugangsdaten, Umgebungsvariablen und Secrets Manager werden gegenüber fest hinterlegten Schlüsseln bevorzugt.
- Schritt 11: Kosten und Leistung steuern
Dateigröße, Anzahl von Objekten, List-Operationen, Downloadvolumen, Spaltenauswahl und Engine-Wahl werden auf Laufzeit und Cloud-Kosten geprüft.
- Schritt 12: Betriebsdiagnose und Wiederanlauf umsetzen
Nicht erreichbare Speicherziele, Berechtigungsfehler, geänderte Präfixe und Teilbestände werden über strukturierte Logs und kontrollierte Wiederholung bearbeitet.
Praxisübungen
- Lokales CSV-Asset und Parquet-Verzeichnis als getrennte Data Assets konfigurieren.
- Datumsbasierte Batch Definition aus Dateinamen oder Ordnerpfad ableiten.
- Cloud-Asset mit minimaler Berechtigung und ausgelagertem Secret einrichten.
- Fehlende, doppelte und verspätete Datei in einem Lieferlauf diagnostizieren.
- Leseoptionen und Asset-Muster so korrigieren, dass nur der vorgesehene Datenbestand validiert wird.
Methodik
Die Teilnehmenden bauen dieselbe fachliche Datenlieferung zunächst lokal und anschließend in einem Cloud-Labor auf. Jede Konfiguration wird mit Positiv- und Fehlerfällen geprüft und in einer Betriebs- und Sicherheitscheckliste festgehalten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@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 Engineers, Cloud Engineers, Analytics Engineers, Plattformteams und Entwickler, die dateibasierte Datenprodukte mit GX Core validieren. |
| Voraussetzungen: | Python-Grundlagen, Verständnis von Dateiformaten und Verzeichnisstrukturen. Für Cloud-Übungen sind vorbereitete Laborzugänge vorhanden; produktspezifische Vorkenntnisse sind nicht erforderlich. |
| 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, strukturierte Schritt-für-Schritt-Übungen und praktische Laboraufgaben 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.
