After doing these courses, I feel confident creating professional visualizations and dashboards
Descrierea cursului
Stăpânește fluxurile de lucru dbt
Du-ți abilitățile dbt la nivelul următor și învață cum să implementezi fluxuri de lucru robuste și scalabile de transformare a datelor într-un mediu de producție. Acest curs este conceput pentru ingineri de date, analiști și ingineri de analytics care vor să treacă dincolo de noțiunile de bază și să dobândească experiență practică cu funcționalități avansate dbt.
Asigură calitatea datelor cu testare avansată
Construirea unor fluxuri de date fiabile începe cu validarea. Vei explora tehnici avansate de testare pentru a depista inconsistențele datelor, vei crea teste personalizate reutilizabile pentru a standardiza validarea în toate modelele și vei aplica teste surselor și seed-urilor pentru o guvernanță mai bună și o urmărire mai eficientă a liniei de date.
Valorifică dbt Sources, Seeds și Snapshots
Descoperă cum sursele dbt pot îmbunătăți documentația și lineage-ul, asigurând în același timp trasabilitatea datelor brute. Învață să folosești dbt seeds pentru a gestiona eficient seturi de date mici și statice. Apoi, stăpânește dimensiunile care se schimbă lent (SCD2) cu dbt snapshots, permițându-ți să urmărești modificările istorice din data warehouse-ul tău cu efort minim.
Automatizează și optimizează cu dbt Build
Eficiența este esențială în mediile de producție. Vei învăța cum să eficientizezi fluxurile de lucru cu dbt build, automatizând execuția modelelor, testele și snapshot-urile pentru a asigura transformări fiabile. Prin optimizarea pipeline-ului, vei îmbunătăți performanța, mentenabilitatea și scalabilitatea proiectelor tale dbt.
Aplică-ți abilitățile în scenarii din lumea reală
Prin exerciții interactive și practică aplicată, îți vei consolida cunoștințele și vei căpăta încrederea de a folosi dbt în contexte reale. La finalul cursului, vei fi pregătit să proiectezi, testezi și automatizezi fluxuri de lucru dbt pregătite pentru producție, asigurând transformări de înaltă calitate și bine documentate, la scară.
Cerințe prealabile
Curriculum
Structura cursului
Testare și documentație
- Introducere în testarea în dbt50 XP
- Teste built-in100 XP
- Definirea testelor pe un model100 XP
- Găsirea datelor incorecte100 XP
- Crearea testelor singulare50 XP
- Pașii pentru a dezvolta un test singular100 XP
- Verificarea duratei călătoriei100 XP
- Verificarea interogărilor de test100 XP
- Crearea testelor personalizate reutilizabile50 XP
- Testare, testare, testare100 XP
- Implementarea unui test reutilizabil100 XP
- Trecerea de la un test singular la un test reutilizabil100 XP
Implementarea dbt în producție
dbt intermediar
Curs
finalizat

