Seminar Airbyte – PyAirbyte für Python und Notebooks

Seminar / Training

Airbyte-Quellen werden direkt aus Python und Notebooks geladen, katalogisiert, gefiltert, zwischengespeichert, getestet und in wiederholbare Analyse- oder Entwicklungsabläufe überführt.

Die Schulung verbindet fachliche Einordnung, nachvollziehbare Konfiguration, systematische Prüfung und praktische Übungen an einer durchgängigen Arbeitsumgebung.

Inhaltsübersicht

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

  • PyAirbyte-Laufzeit, Connectoren und Abhängigkeiten reproduzierbar einrichten
  • Konfigurationen und Secrets sicher aus Python bereitstellen
  • Kataloge und Streams untersuchen und gezielt auswählen
  • Daten laden, zwischenspeichern und in Python oder SQL weiterverarbeiten
  • Zustand, Fehler, Tests und Übergang in automatisierte Abläufe beherrschen

Zielgruppe

Python-Entwickler, Data Scientists, Analytics Engineers, Data Analysts mit Python-Erfahrung und Teams für prototypische Datenintegration.

Voraussetzungen

Gute Python-Grundlagen, Erfahrung mit virtuellen Umgebungen oder Notebooks sowie grundlegendes Verständnis von APIs, Tabellen und Airbyte-Connectoren.

Seminarinhalte

Modul 1: Einsatzmuster und Python-Umgebung

PyAirbyte wird für Exploration, Entwicklung und eingebettete Datenbewegung abgegrenzt.

  1. Schritt 1: Anwendungsfall, Datenmenge und Wiederholungsbedarf erfassen
  2. Schritt 2: Isolierte Python-Umgebung mit festgelegten Abhängigkeiten erstellen
  3. Schritt 3: PyAirbyte und erforderlichen Connector installieren
  4. Schritt 4: Versionen und reproduzierbare Startbefehle dokumentieren

Modul 2: Konfiguration und Secrets

Connector-Konfiguration wird validiert, ohne Zugangsdaten im Notebook zu hinterlassen.

  1. Schritt 1: Erforderliche Konfigurationsfelder und Geheimnisse erfassen
  2. Schritt 2: Secrets aus Umgebungs- oder geschützter Laufzeitquelle einlesen
  3. Schritt 3: Verbindungstest mit sicherer Fehlerausgabe durchführen
  4. Schritt 4: Notebook-Ausgaben und Versionsverwaltung auf Geheimnisse prüfen

Modul 3: Discovery und Streamauswahl

Der verfügbare Katalog wird untersucht und auf den tatsächlichen Analysebedarf begrenzt.

  1. Schritt 1: Quelle instanziieren und Katalog ermitteln
  2. Schritt 2: Streams, Schlüssel, Cursor und Schemas untersuchen
  3. Schritt 3: Benötigte Streams und Felder auswählen
  4. Schritt 4: Auswahl und erwartete Datenmenge dokumentieren

Modul 4: Daten lesen und zwischenspeichern

Datensätze werden kontrolliert geladen und in eine für Analyse geeignete lokale Struktur überführt.

  1. Schritt 1: Kleine Stichprobe für Schema- und Inhaltsprüfung laden
  2. Schritt 2: Vollständigen oder inkrementellen Lesevorgang starten
  3. Schritt 3: Cache- oder Zielstruktur und Namensregeln festlegen
  4. Schritt 4: Zeilenanzahl, Datentypen und Schlüssel nach dem Laden prüfen

Modul 5: Python-, SQL- und Notebook-Nutzung

Geladene Daten werden ohne unnötige Kopien in Analyse- und Transformationsschritte eingebunden.

  1. Schritt 1: Daten aus dem Cache in Python- oder DataFrame-Strukturen übernehmen
  2. Schritt 2: SQL-Abfragen oder einfache Qualitätsprüfungen ausführen
  3. Schritt 3: Visualisierung oder Modellvorbereitung mit begrenzter Stichprobe durchführen
  4. Schritt 4: Speicherverbrauch und Wiederholbarkeit des Notebooks kontrollieren

Modul 6: State, Tests und Automatisierung

Explorative Schritte werden in einen reproduzierbaren und kontrollierten Ablauf überführt.

  1. Schritt 1: Gespeicherten Zustand und inkrementelle Fortsetzung untersuchen
  2. Schritt 2: Fehler-, Timeout- und ungültige Konfiguration simulieren
  3. Schritt 3: Unit- und Integrationstests für Ladefunktion und Qualitätsregeln erstellen
  4. Schritt 4: Notebook-Code in ein Skript oder einen orchestrierten Job überführen

Praxisübungen

  1. Einrichtung einer isolierten PyAirbyte-Umgebung mit reproduzierbaren Abhängigkeiten
  2. Sicheres Laden einer Quellkonfiguration und Ausführung eines Verbindungstests
  3. Discovery, Streamauswahl und Laden einer Stichprobe in einen lokalen Cache
  4. Weiterverarbeitung mit Python oder SQL einschließlich Qualitätsprüfung
  5. Umwandlung eines Notebook-Ablaufs in ein testbares, wiederholbares Skript

Methodik

Kurze fachliche Einführungen wechseln mit Demonstrationen, geführten Konfigurationsschritten, eigenständigen Übungen, Fehleranalysen und dokumentierten Abnahmekontrollen. Ergebnisse werden anhand technischer Prüfpunkte und fachlicher Stichproben bewertet.

Fachbereichsleitung / Leitung der Trainer / Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Python-Entwickler, Data Scientists, Analytics Engineers, Data Analysts mit Python-Erfahrung und Teams für prototypische Datenintegration.
Voraussetzungen: Gute Python-Grundlagen, Erfahrung mit virtuellen Umgebungen oder Notebooks sowie grundlegendes Verständnis von APIs, Tabellen und Airbyte-Connectoren.
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.

Seminar Startdatum Enddatum Ort Dauer
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Darmstadt 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben