Schulung · Workshop · Coaching · Beratung

Data Engineering für Einsteiger: Schulung zu ETL-Pipelines

Data Engineering für Einsteiger: Pipelines, Lakehouse, Datenqualität

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Sie verstehen, wie Daten aus Quellsystemen verlässlich in Auswertungen gelangen, und bauen selbst eine geplante ETL/ELT-Pipeline mit Python, SQL, Spark und Airflow – inklusive Datenqualitätsprüfungen.

Wer sorgt dafür, dass morgens um acht die richtigen Zahlen im Bericht stehen?

Data Engineering ist die Arbeit, die Analysen und Machine Learning erst möglich macht: Daten aus Datenbanken, Dateien und Schnittstellen abholen, in ein einheitliches Format bringen, an einem Ort ablegen, an dem man sie abfragen kann, und diesen Ablauf jeden Tag wieder zuverlässig ausführen. Dieser Einstieg richtet sich an Analyst:innen und Entwickler:innen, die vom Auswerten oder Programmieren in diese Rolle wechseln wollen. Sie lernen die Begriffe, Werkzeuge und Architekturen kennen, mit denen Datenteams heute arbeiten – von relationalen Schemas über verteiltes Rechnen mit Spark bis zu Data Lake, Lakehouse und offenen Tabellenformaten wie Apache Iceberg und Delta Lake.

Wir gehen die Stationen einer Pipeline nacheinander durch. Zuerst klären wir, was Data Engineers von Data Scientists und Analytics Engineers unterscheidet, und ordnen Datenbanktypen, Schemas und Dateiformate wie CSV, JSON und Parquet ein. Danach geht es um verteiltes Rechnen: wie MapReduce und Hadoop das Problem großer Datenmengen gelöst haben, was davon mit Hive in vielen Unternehmen noch läuft und warum Spark mit DataFrames heute der übliche Weg ist. Im Pipeline-Teil extrahieren Sie Daten aus einer PostgreSQL-Datenbank und einer REST-Schnittstelle, transformieren sie mit pandas, Polars und SQL, laden sie in ein Ziel und planen den Lauf als DAG in Apache Airflow. Ein eigenes Modul gilt der Datenqualität: Prüfregeln, Datenverträge und das, was passiert, wenn eine Lieferung ausbleibt.

Weil jeder Pipeline-Schritt einen prüfbaren Eingang und Ausgang hat, lässt sich ein Agent hier eng an Testläufe binden. Wir nutzen OpenAI Codex in der Kommandozeile, um Airflow-DAGs und Transformationsfunktionen zu erzeugen, und lassen jede Änderung erst gelten, wenn airflow dags test mit einer kleinen Beispieldatei durchläuft und die Datenqualitätsprüfungen grün sind. Der Agent arbeitet dabei nur mit synthetischen oder anonymisierten Auszügen, nie mit Zugang zum produktiven Warehouse.

Echtzeit-Streaming behandelt dieses Seminar nur im Überblick; Topics, Partitionen und Consumer Groups vertieft das Seminar „Apache Kafka“. Pipelines, die vollständig in PostgreSQL laufen, mit COPY, Foreign Data Wrappers und MERGE, sind Thema von „PostgreSQL ETL und ELT“. Python-Grundkenntnisse und etwas SQL genügen als Voraussetzung; wer aus der Analyse kommt, startet mit vertrauten Daten, wer aus der Softwareentwicklung kommt, lernt die Denkweise in Ladeläufen und Datenständen.

Eine Pipeline fällt selten mit einer Fehlermeldung aus. Viel häufiger läuft sie durch – mit der halben Datenmenge, weil ein Quellsystem nachts nur die Hälfte geliefert hat, und niemand merkt es bis zur Monatsauswertung. Deshalb bringe ich Einsteiger:innen zuerst bei, Erwartungen an Daten aufzuschreiben: wie viele Zeilen ungefähr kommen, welche Spalten nie leer sein dürfen, bis wann die Lieferung da sein muss. Welches Werkzeug den Lauf startet, ist danach fast eine Nebensache. Airflow, Spark oder ein schlichtes Python-Skript – entscheidend ist, dass die Pipeline es meldet, wenn etwas nicht stimmt.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Data Engineering für Einsteiger: Pipelines, Lakehouse, Datenqualität

Einführung in Data Engineering
  • Was ist Data Engineering? Daten abholen, aufbereiten, bereitstellen, betreiben
  • Der Datenlebenszyklus: Erzeugung, Aufnahme, Speicherung, Transformation, Nutzung
  • Data Engineer, Data Scientist, Analytics Engineer: Aufgaben und Übergaben
  • Batch und Streaming: wann ein nächtlicher Lauf reicht und wann Ereignisse zählen
  • Werkzeuglandschaft: Python, SQL, Spark, Airflow, dbt, Cloud-Warehouses
  • Lokale Arbeitsumgebung mit Python, uv, Docker Compose und einem SQL-Client
Datenbanken, Schemas und DataFrames
  • Datenbanktypen: relational, Dokument, Key-Value, spaltenorientiert, Graph
  • OLTP und OLAP: warum Auswertungen nicht auf dem operativen System laufen sollten
  • Datenbankschemas lesen: Tabellen, Schlüssel, Normalisierung, Beziehungen
  • Dimensionale Modellierung: Fakten- und Dimensionstabellen im Sternschema
  • Schema-on-write und Schema-on-read: Datenbank gegenüber Datei im Data Lake
  • Dateiformate: CSV, JSON, Parquet und warum spaltenorientiert schneller auswertet
  • DataFrames mit pandas und Polars: Laden, Filtern, Gruppieren, Verknüpfen
  • SQL auf Dateien mit DuckDB: Parquet-Abfragen ohne Datenbankserver
Verteiltes Rechnen und Big-Data-Werkzeuge
  • Verteiltes Rechnen: Partitionierung, Parallelität, Datenlokalität, Ausfälle
  • MapReduce-Prinzip: Map, Shuffle, Reduce am Beispiel einer Wortzählung
  • Hadoop mit HDFS und YARN: Aufbau und Rolle in bestehenden Plattformen
  • Hive: SQL auf Dateien, Metastore und Partitionen – Bestand und Nachwirkung
  • Spark: DataFrames, Lazy Evaluation, Transformationen und Aktionen
  • PySpark und Spark SQL: Daten lesen, aggregieren, als Parquet schreiben
  • Spark-Jobs verstehen: Stages, Shuffles, Ausführungsplan mit explain()
Data Lake, Warehouse und Lakehouse
  • Data Warehouse, Data Lake, Lakehouse: Unterschiede und typische Einsatzfälle
  • Objektspeicher als Datenablage: S3, Azure Data Lake Storage, MinIO lokal
  • Offene Tabellenformate Apache Iceberg und Delta Lake: Transaktionen, Zeitreisen
  • Schichten im Lakehouse: Rohdaten, bereinigte Daten, Auswertungsschicht
  • Cloud-Plattformen im Überblick: Snowflake, Databricks, BigQuery, Microsoft Fabric
ETL- und ELT-Pipelines
  • ETL und ELT: transformieren vor oder nach dem Laden
  • Quellen der Datenextraktion: Datenbanken, Dateien, REST-APIs, Ereignisströme
  • Vollabzug, Delta über Zeitstempel und Änderungsdatenerfassung (CDC)
  • Datenextraktion aus PostgreSQL mit SQLAlchemy und psycopg
  • REST-Schnittstellen abfragen: Paginierung, Wiederholungen, Ratenbegrenzung
  • Transformieren: Typen, Dubletten, fehlende Werte, Zeitzonen, Verknüpfungen
  • Laden von Daten in eine Datenbank: Massenladen, Upsert, vollständiges Ersetzen
  • Idempotente Ladeläufe: dieselbe Lieferung zweimal laden ohne doppelte Zeilen
  • SQL-Transformationen mit dbt: Modelle, ref(), Tests – Überblick
Orchestrierung mit Apache Airflow
  • Airflow-Grundbegriffe: DAG, Task, Operator, Scheduler, Executor
  • DAGs mit der TaskFlow-API und @task in Python schreiben
  • Planen der ETL-Pipeline: Zeitpläne, Datenintervalle, Backfill und Catchup
  • Verbindungen, Variablen und Geheimnisse außerhalb des DAG-Codes ablegen
  • Wiederholungen, Timeouts, Benachrichtigungen bei Fehlern und Verspätung
  • Alternativen einordnen: Dagster, Prefect, Cron und Planer der Cloud-Plattformen
Datenqualität und Betrieb
  • Prüfregeln: Zeilenzahlen, Pflichtfelder, Wertebereiche, eindeutige Schlüssel
  • Datenqualitätsprüfungen mit dbt-Tests oder Great Expectations
  • Datenverträge zwischen Quellteam und Datenteam: Schema, Frist, Zuständigkeit
  • Aktualität überwachen: Lieferungen, die ausbleiben oder zu spät kommen
  • Herkunft nachvollziehen: Lineage, Laufprotokolle, Versionierung im Git
  • Personenbezogene Daten in Pipelines: Pseudonymisierung, Löschfristen, Zugriff
Data Engineering mit Coding-Agenten
  • Agent erzeugt Airflow-DAG und Tasks; gilt erst, wenn airflow dags test mit Beispieldatei läuft
  • Transformationsfunktionen mit pytest-Fällen für Randwerte, bevor der Agent sie umbaut
  • Agent schlägt Prüfregeln aus einem Datenprofil vor; Schwellenwerte legt das Team fest
  • PySpark-Vorschläge mit explain() auf unnötige Shuffles und Sammeln auf dem Treiber prüfen
  • Kein Zugang zum Warehouse: Agent arbeitet mit synthetischen Daten und Schemabeschreibung
Praxisprojekt: nächtliche Pipeline für die Ticketverkäufe eines Museumsverbunds
  • Verkäufe aus der Kassendatenbank (PostgreSQL) und Besucherzählung per REST-API abholen
  • Bereinigen, je Haus und Tag zusammenführen und als Parquet in der Rohdaten- und Auswertungsschicht ablegen
  • Prüfregeln für fehlende Häuser und auffällige Zeilenzahlen, Abbruch mit Benachrichtigung
  • Als Airflow-DAG täglich planen, einen Monat per Backfill nachladen und Doppelläufe testen
Lernziele
  • Sie beschreiben die Aufgaben im Data Engineering und grenzen sie von Data Science und Analytics Engineering ab
  • Sie lesen Datenbankschemas, wählen passende Datei- und Tabellenformate und arbeiten mit DataFrames
  • Sie erklären verteiltes Rechnen mit MapReduce, Hadoop und Spark und ordnen Hive als Bestandstechnik ein
  • Sie bauen eine ETL/ELT-Pipeline aus Extraktion, Transformation und idempotentem Laden
  • Sie planen Pipelines als Airflow-DAG mit Wiederholungen, Backfill und Benachrichtigungen
  • Sie sichern Pipelines mit Datenqualitätsprüfungen und überwachen die Aktualität von Lieferungen
Zielgruppe
  • Analyst:innen und BI-Entwickler:innen auf dem Weg ins Data Engineering
  • Softwareentwickler:innen, die Datenpipelines übernehmen oder neu aufbauen
  • Data Scientists, die ihre Datenaufbereitung von Notebooks in geplante Abläufe überführen wollen

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

Rockwell Collins Deutschland GmbH

ThyssenKrupp Steel Europe AG

Eudemonia Solutions AG

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

Data Engineering für Einsteiger - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben