DBT voor Data Engineers

Van rauwe data naar productie met DBT.

1 dag

Wat houdt de training in?

In deze cursus krijg je een korte introductie over het moderne ELT proces, ten opzichte van het ETL proces van vroeger. We gaan we al snel over tot het bouwen van een eigen dbt-project. Je leert hoe dbt je helpt om SQL-transformaties te structureren, testen toe te voegen en documentatie automatisch te genereren. We bespreken de verschillen tussen dbt Core en dbt Cloud, hoe je samenwerkt via git en hoe dbt past binnen CI/CD. Aan de hand van praktische oefeningen bouw je zelf een end-to-end datamodel en krijg je inzicht in hoe grote organisaties hun analytics pipelines beheren met dbt.

Globaal programma

Deel 1: Introductie tot de moderne data stack.

Deel 2: Je eerste dbt-project (Opzetten, configureren en uitvoeren van modellen).

Deel 3: Testen en documenteren (Datakwaliteit, docs en lineage).

Deel 4: Geavanceerde functies (Macros, Jinja, model dependencies.

Deel 5: Integratie met git & CI/CD (Deployment en samenwerking).

Deel 6: Best practices & Q&A (Patterns, tips en vervolgstappen).

Voor wie?

Data engineers, analytics engineers, BI-specialisten en data analisten die hun SQL-transformaties willen professionaliseren en automatiseren.

Basiskennis van SQL .

Enige bekendheid met datawarehouses of datamodellering is een plus.

Wat kun je na afloop?

-De basisprincipes van dbt en de moderne ELT-aanpak.

- Hoe je dbt gebruikt om SQL-transformaties te structureren en te testen.

- Automatisch documenteren en visualiseren van je datamodellen.

- Werken met Jinja, macros en referenties tussen modellen.

- Hoe je dbt integreert met git en CI/CD.

- Datakwaliteit borgen met dbt tests.

- De workflow van data-analyse en data-engineering integreren in één proces.

Interesse in deze training?

Neem gerust contact met ons op, we vertellen je graag meer over de mogelijkheden.

Stel je vraag