Data Science & KI
data science analytics

Transformationslogik mit dbt für ELT-Entwickler – Kurs

Praxiskurs für ELT-Entwickler:innen: Transformationslogik modellbasiert mit dbt aufbauen - von SQL-basierten Modellen über Staging/Intermediate/Mart-Modularisierung bis zu Abhängigkeitsgraphen und Selektoren.

Auf einen Blick

DauerVier aufeinander aufbaØ am Markt
FormatOnlineflexibel
KostenMeist voll gefördertauf Anfrage / Förderung
Finanzierung über Förderung möglich – mit Bildungsgutschein bis zu 100 % förderbar*
Dieser Kurs bildet für einen offiziellen Engpassberuf aus

Überblick

Im Arbeitsalltag von ELT-Entwickler:innen nimmt die Gestaltung der Transformationslogik eine zentrale Rolle ein, weil dort fachliche Regeln in reproduzierbare, nachvollziehbare Modelle überführt werden. dbt stellt dafür ein modellbasiertes Vorgehen bereit, das auf SQL und Konfigurationsdateien statt auf grafischen ETL-Workflows aufbaut. Dieser Kurs behandelt die dafür notwendigen Strukturen und Abhängigkeiten - vom einzelnen SQL-basierten Modell über die Modularisierung in Staging-, Intermediate- und Mart-Schichten bis zur automatischen Ableitung von Abhängigkeitsgraphen im gesamten Projekt. Gerade in gewachsenen Datenplattformen entscheidet diese Struktur darüber, ob Transformationslogik langfristig wartbar bleibt oder zu einem unübersichtlichen Geflecht einzelner SQL-Skripte wird.

Software- & PraxistrainingInhaltsstand 12.07.2026

Kompetenzen, Lernformen und Angebote für dieses Praxistraining

Die folgenden Angaben stammen aus den Angeboten eines einzelnen Anbieters — es ist also kein Anbietervergleich, sondern das erfasste Angebot zu diesem Kurs. Konkrete Preise und Termine nennt der Anbieter im Beratungsgespräch.

Zu diesem Kurs ist bisher ein Anbieter erfasst. Wenn du eine Anfrage stellst, prüfen wir zusätzlich vergleichbare Kurse anderer Anbieter.

Anbieter

1

an 3 Standorten

Angebote

24

diesem Kursprofil zugeordnete Angebote

Kommende Termine

0

an 9 erfassten Orten

Regionen

5 Bundesländer

inklusive Online- und Hybridangeboten, sofern vorhanden

Abschluss

Trägerzertifikat nach trägerinterner Abschlussprüfung

Mögliche Förderwege

Bildungsgutschein · Aktivierungs- und Vermittlungsgutschein · Qualifizierungschancengesetz

Lernformen

  • Combined Learning93 %
  • Virtuelles Klassenzimmer7 %

Zeitmodelle

  • Vollzeit100 %

Dauer im Markt

  • mehr als 6 Monate bis 1 Jahr14×

Gemeldete Preisgruppen

  • über 10.000 €14×

Häufige Kursorte

  • Dortmund
  • Leipzig
  • Dresden
  • Laatzen bei Hannover
  • Kleve
  • Bochum

Bundesländer

  • Nordrhein-Westfalen
  • Sachsen
  • Niedersachsen
  • Baden-Württemberg

Vermittelte Kompetenzen

  • dbt
  • SQL
  • YAML
  • Datenmodellierung
  • Staging/Intermediate/Mart-Architektur
  • Makros (Jinja)
  • Abhängigkeitsgraphen
  • ELT-Prozesse

Zugeordnete Zielberufe

  • Leiter/Leiterin der Softwareentwicklung243.481 Stellen/12 Mon.
  • Embedded-Systems-Entwickler/Embedded-Systems-Entwicklerin370 Stellen/12 Mon.
  • Entwicklungstechniker/Entwicklungstechnikerin320 Stellen/12 Mon.
  • Mathematisch-technischer Softwareentwickler/Mathematisch-technische Softwareentwicklerin10 Stellen/12 Mon.

Datenbasis: 24 diesem Kurs zugeordnete Angebote sowie die dazu veröffentlichten Termindaten, Stand 19.08.2026. Mehrere Standorte eines Trägers zählen als ein Anbieter.

Kein Anbieter kann sich bei uns eine Platzierung oder Empfehlung kaufen.

So entstehen diese Daten · Fehler melden

Kursinhalte & Lernziele

Die vier Modulblöcke führen von der grundsätzlichen Einordnung von dbt über den Modellaufbau und dessen Modularisierung bis zur Steuerung von Abhängigkeiten und Ausführung im Projektalltag. Modul 1 ordnet dbt als Werkzeug für Transformationslogik im ELT-Kontext ein.

  • Projektaufbau und Modellbegriff in dbt
  • Zusammenspiel von dbt mit bestehenden Data Warehouses
  • Unterschied zwischen dbt und klassischen ETL-Werkzeugen
  • Rolle von dbt im modernen ELT-Ansatz (Extract-Load-Transform)
  • Einordnung von dbt in eine bestehende Datenplattform-Architektur
  • Grundlegender Aufbau eines dbt-Projektverzeichnisses

Modul 2 vermittelt den praktischen Aufbau einzelner Modelle als Grundbaustein jedes dbt-Projekts.

  • SQL-basierte Modellbildung als Kern von dbt
  • Verwendung der Funktion ref zur Verknüpfung von Modellen untereinander
  • Verwendung der Funktion source zur Anbindung von Rohdatentabellen
  • Konfiguration einzelner Modelle über Modell-Konfigurationen
  • Materialisierungsarten wie View, Table und inkrementelle Modelle
  • Benennungs- und Strukturkonventionen für nachvollziehbare Modelle

Modul 3 behandelt die Modularisierung der Transformationslogik über mehrere Modellschichten hinweg.

  • Aufteilung der Logik in Staging-, Intermediate- und Mart-Modelle
  • Wiederverwendung wiederkehrender Logik über Makros
  • Parametrisierung von Modellen über Variablen
  • Vermeidung redundanter Transformationslogik durch Modularisierung
  • Lesbarkeit und Wartbarkeit als Ziel der Modellstruktur
  • Zusammenspiel modularer Modelle im Gesamtprojekt

Modul 4 vertieft Abhängigkeiten, Ausführungssteuerung und die berufliche Relevanz sauber dokumentierter Transformationen.

  • Automatische Ableitung von Abhängigkeitsgraphen zwischen Modellen
  • Teilweise Ausführung von Projekten über gezielte Selektoren
  • Verhalten des Projekts bei Änderungen an Vormodellen
  • Transparente Darstellung fachlicher Transformationen für Fachbereiche
  • Abstimmung mit Analytics- und Reporting-Rollen anhand dokumentierter Modelle
  • dbt-Projekte als Grundlage nachvollziehbarer Datenprodukte

Im Praxisteil bauen die Teilnehmenden ein vollständiges dbt-Projekt auf, das die Inhalte aller vier Module in einem durchgehenden Szenario zusammenführt.

  • Aufbau eines dbt-Projekts für ein Beispiel-Datawarehouse
  • Erstellung eines Staging-Modells auf Basis einer Rohdatentabelle
  • Verknüpfung mehrerer Modelle über die Funktion ref
  • Anbindung einer Rohdatenquelle über die Funktion source
  • Entwicklung eines Makros für wiederkehrende Transformationslogik
  • Parametrisierung eines Modells über eine Variable
  • Aufbau eines Intermediate-Modells auf Basis mehrerer Staging-Modelle
  • Aufbau eines Mart-Modells für eine konkrete Analysefragestellung
  • Analyse des Abhängigkeitsgraphen des entstandenen Projekts
  • Ausführung eines Teilprojekts über einen gezielten Selektor
  • Nachvollziehen der Auswirkungen einer Änderung an einem Vormodell
  • Dokumentation der Modelle für Analytics- und Reporting-Rollen

Die vier Module sind bewusst in dieser Reihenfolge angeordnet: Erst wenn einzelne Modelle sauber aufgebaut sind, lohnt sich ihre Modularisierung, und erst bei mehreren zusammenhängenden Modellen werden Abhängigkeitsgraphen und Selektoren im Arbeitsalltag wirklich relevant. Am Ende der Weiterbildung können die Teilnehmenden Transformationslogik nicht mehr als einzelne, lose SQL-Skripte pflegen, sondern als strukturiertes, versioniertes dbt-Projekt mit nachvollziehbaren Abhängigkeiten.

Lernziele:

  • dbt als modellbasiertes Werkzeug für Transformationslogik im ELT-Kontext einordnen
  • Das Zusammenspiel von dbt mit bestehenden Data Warehouses nachvollziehen
  • dbt von klassischen ETL-Werkzeugen mit grafischen Workflows abgrenzen
  • SQL-basierte Modelle in dbt aufbauen und konfigurieren
  • Die Funktionen ref und source zur Modellverknüpfung einsetzen
  • Transformationslogik in Staging-, Intermediate- und Mart-Modelle gliedern
  • Wiederverwendbare Logik über Makros abbilden
  • Modelle über Variablen flexibel parametrisieren
  • Abhängigkeitsgraphen zwischen Modellen lesen und interpretieren
  • Teilausführungen von Projekten über Selektoren gezielt steuern
  • Auswirkungen von Änderungen an Vormodellen auf nachgelagerte Modelle einschätzen
  • Fachliche Transformationsregeln transparent für Analytics- und Reporting-Rollen dokumentieren

Zielgruppe & Voraussetzungen

Die Weiterbildung richtet sich an ELT-Entwickler:innen und verwandte technische Rollen, die Transformationslogik strukturiert und nachvollziehbar mit dbt aufbauen möchten.

  • ELT-Entwickler/innen, die von einzelnen SQL-Skripten auf strukturierte dbt-Projekte umsteigen möchten
  • Analytics Engineers mit Aufgaben rund um Datenmodellierung im Warehouse
  • Data Engineers, die Transformationslogik transparent für Fachbereiche dokumentieren müssen
  • Datenbankentwickler/innen mit Interesse an modernen ELT-Werkzeugen
Voraussetzungen:

Für die Teilnahme werden eine abgeschlossene Berufsausbildung und/oder ein Studium sowie ein sicherer Umgang mit dem Computer vorausgesetzt. Englischkenntnisse sind von Vorteil, da Dokumentation und Fehlermeldungen von dbt überwiegend englischsprachig sind. Grundkenntnisse in SQL erleichtern den Einstieg erheblich, da SQL die Basis jedes dbt-Modells bildet.

Ablauf & Abschluss

Der Kurs arbeitet durchgehend an einem eigenen dbt-Projekt: Jedes Konzept - vom einzelnen Modell über Makros bis zum Abhängigkeitsgraphen - wird direkt im Projekt umgesetzt, statt nur an isolierten Beispielen erklärt zu werden. Die Übungen orientieren sich an typischen Aufgaben aus der Rolle ELT-Entwickler:in und finden in realitätsnahen Entwicklungs-, Integrations- und Plattformumgebungen statt, sodass die entstehenden Modelle direkt auf reale Projekte übertragbar sind.

Der Kurs gliedert sich in vier aufeinander aufbauende Module von der Einordnung von dbt bis zur Steuerung von Abhängigkeiten und Ausführung im laufenden Projekt. Der zeitliche Schwerpunkt verschiebt sich mit fortschreitendem Kurs von der Modellerstellung hin zur Modularisierung und zum Verständnis komplexer Abhängigkeitsstrukturen.

Der Kurs schließt mit einer trägerinternen Abschlussprüfung und einem Trägerzertifikat ab, das die erworbenen praktischen Kenntnisse im Aufbau von Transformationslogik mit dbt dokumentiert. Es handelt sich um eine anbieterseitige Bestätigung der Kursteilnahme, nicht um eine herstellerseitige oder unabhängig akkreditierte Zertifizierungsprüfung.

Nutzen & Perspektiven

Unternehmen, die von klassischen ETL-Werkzeugen auf moderne ELT-Architekturen umstellen, suchen zunehmend Fachkräfte, die Transformationslogik nicht mehr grafisch, sondern modellbasiert mit SQL und Versionskontrolle abbilden können. dbt hat sich dabei als eines der verbreiteten Werkzeuge für diesen Ansatz etabliert. Der besondere Mehrwert dieser Weiterbildung liegt darin, dass sie nicht bei der einzelnen SQL-Abfrage stehenbleibt, sondern die gesamte Struktur eines dbt-Projekts abdeckt - von der Modellbildung über die Modularisierung bis zur Steuerung von Abhängigkeiten. Dadurch verstehen die Teilnehmenden auch, warum Änderungen an einem Modell sich auf nachgelagerte Modelle auswirken können. Für die berufliche Praxis eröffnet das den Einstieg oder Ausbau von Aufgaben in der ELT-Entwicklung, etwa die Ablösung unübersichtlicher SQL-Skriptsammlungen durch strukturierte dbt-Projekte oder die Übernahme von Verantwortung für die Transformationslogik einer wachsenden, sich stetig weiterentwickelnden Datenplattform im Unternehmen.

Welche Förderung passt zu dir?

Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.

Arbeitsmarkt-Report

IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.

Einstieg (0-2 J.):38.000–48.000 €
Mittel (3-7 J.):52.000–68.000 €
Senior (8+ J.):70.000–95.000 €

Zielberufe & offene Stellen

Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.

  • Leiter/Leiterin der Softwareentwicklung
    243.481 Stellen
  • Embedded-Systems-Entwickler/Embedded-Systems-Entwicklerin
    370 Stellen
  • Entwicklungstechniker/Entwicklungstechnikerin
    320 Stellen
  • Mathematisch-technischer Softwareentwickler/Mathematisch-technische Softwareentwicklerin
    10 Stellen

Unverbindliche Anfrage

Wir vergleichen passende Anbieter nach Region und Förderfähigkeit und melden uns in Kürze mit kostenlosen Kurs-Optionen.

Angaben ergänzen (optional) – für ein genaueres Angebot

Kostenlos & unverbindlich · Daten sind sicher

Verwandte Kurse & Alternativen

30 ähnliche Qualifizierungen & Kurse in diesem Themenfeld

Häufig gestellte Fragen (FAQ)

Brauche ich Vorerfahrung mit dbt oder Data Warehouses?

Vorausgesetzt werden eine abgeschlossene Berufsausbildung oder ein Studium sowie sicherer Computerumgang. Grundkenntnisse in SQL erleichtern den Einstieg erheblich, da SQL die Basis jedes dbt-Modells bildet.

Was unterscheidet dbt von klassischen ETL-Werkzeugen?

dbt bildet Transformationslogik modellbasiert über SQL und Konfigurationsdateien ab statt über grafische ETL-Workflows, und macht Abhängigkeiten zwischen Modellen automatisch nachvollziehbar.

Was bedeutet die Gliederung in Staging-, Intermediate- und Mart-Modelle?

Diese Modularisierung teilt Transformationslogik in klar abgegrenzte Schichten auf - von der Rohdatenaufbereitung über Zwischenmodelle bis zu fachlich nutzbaren Mart-Modellen - und macht Projekte dadurch wartbarer.

Sind die Übungen praxisnah oder eher theoretisch?

Die Übungen orientieren sich an typischen Aufgaben aus der Rolle ELT-Entwickler:in und finden in realitätsnahen Entwicklungs-, Integrations- und Plattformumgebungen statt.

Welchen Abschluss erhalte ich?

Der Kurs schließt mit einer trägerinternen Abschlussprüfung und einem Trägerzertifikat ab, das die erworbenen praktischen Kenntnisse im Aufbau von Transformationslogik mit dbt dokumentiert.