dbt
Learn
5 juni, 2024 – Virtual
Welkom bij onze dbt Learn training! Met dit open-source wonder kun je data in warehouses transformeren met eenvoudige SQL select statements. Je leert over modelleringsstrategieën, geautomatiseerd testen en prestatieoptimalisatie.
Wil je je team(s) of organisatie bijscholen?
Nico helpt je graag verder met trainingsoplossingen op maat.
Neem contact opDuur
3 days
Tijd
13:00 – 17:00
Taal
English
Lunch
Included
Certificering
No
Level
Professional
Wat leer je?
Je leert de dbt fundamentals en hoe je deze kan toepassen.
Na de training ben je in staat om:
Gebruik SQL select statements om robuuste modellen voor uw gegevens te bouwen.
Gebruik Jinja om schaalbare en geavanceerde SQL-verklaringen te maken.
Neem deel aan de dbt-gemeenschap door kennis te delen.
Belangrijkste leerdoelen
dbt fundamentals
- Bouw modellen om uw raw data om te vormen in inzichtelijke gegevens
- Configureer en voer waardevolle testen uit op je data.
- Schrijf, genereer en bekijk documentatie terwijl je ontwikkelt.
dbt Toepassingen
- Maak gebruik van Jinja en macro’s om DRY-code te schrijven.
- Leer hoe dbt samenwerkt met Data Warehouse en BI tools.
- Implementeer je dbt Project volgens een schema met dbt Cloud.
Programma
De eerste twee dagen zijn gericht op het leggen van een solide basis in analytics engineering. Deelnemers leren over de centrale rol van een analytics engineer en verdiepen zich in gedistribueerde dbt-normen. Ze zullen de grondbeginselen van dbt begrijpen en vaardig worden in het ontwerpen van projecten. Daarnaast leren deelnemers hoe ze transformaties en brondata rigoureus kunnen testen, een cruciaal aspect van gegevensbetrouwbaarheid.
De derde dag van het programma concentreert zich op praktische toepassingen van dbt. Deelnemers zullen hun dbt-projecten verfijnen en expertise opdoen in het gebruik van Jinja binnen dbt voor complexere transformaties. Ze leren ook hoe ze pakketten en taken effectief kunnen inzetten. Het curriculum behandelt het strategisch gebruik van dbt Materializations, een sleutelbegrip in datamodellering. Deelnemers zullen het concept van incrementele modellen begrijpen en de scenario’s onderscheiden waar deze het meeste voordeel bieden. Bovendien wordt er een overzicht gegeven van verschillende datawarehouses, zodat deelnemers goed bekend zijn met verschillende omgevingen. De dag wordt afgesloten met een verkenning van geavanceerde technieken op het gebied van analytics engineering.
Aan het einde van dit programma hebben de deelnemers een robuuste set vaardigheden verworven op het gebied van analytics engineering met behulp van dbt, zodat ze vol vertrouwen de echte uitdagingen op het gebied van data kunnen aangaan.
- Leer meer over de rol van een analytics engineer
- Gedistribueerde dbt Normen leren
- Grondbeginselen van dbt en projectontwerp
- Leer hoe u uw transformaties en brondata kunt testen
- Documenteer je transformaties om de samenwerking te verbeteren
- Je dbt-projecten implementeren
- Je dbt-project polijsten
- Jinja gebruiken in dbt
- Hoe pakketten en projecten gebruiken
- Wanneer en waar dbt-materialisaties gebruiken
- Incrementele modellen en waar ze te gebruiken
- Technieken van het vak: Top 10 tips voor gevorderden om te blijven leren
Voor wie is het?
Deze training is perfect voor iedereen die zich wil ontwikkelen in data engineering en de kracht van dbt wil benutten, met name analytics engineers, data engineers en BI-professionals. Het trainingsprogramma voorziet je van de kennis die nodig is om uit te blinken op het gebied van data engineering.
Vereisten
Basiskennis van data engineering concepten en ervaring met SQL is noodzakelijk.
Waarom zou ik deze training volgen?
Robuuste datamodellen bouwen
Geavanceerde SQL-verklaringen schrijven
Jinja en macro’s gebruiken voor efficiënte code
Dbt-projecten volgens een schema implementeren
Examen en certificering
Na de training word je uitgenodigd om de dbt Fundamentals quiz in te vullen, waarna je een dbt Fundamentals certificering en badge ontvangt!
Wat nog meer?
moet ik dat weten?
Na registratie voor deze training ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen we je naar eventuele dieetwensen en delen we literatuur uit als je je moet voorbereiden.
Tot ziens!
Training informatie
Onze deskundige trainers zijn Dbt Learn en data goeroes met praktijkervaring.
Alle literatuur en cursusmaterialen zijn bij de prijs inbegrepen.
Nadat je je hebt ingeschreven voor deze cursus, ontvang je een bevestigingsmail met praktische informatie.
Maak kennis met de trainer
Lucy Sheppard
Meet Lucy Sheppard, trainer at Xebia Data. Lucy is a data science trainer and teaches many Python courses as well as dbt Learn.