What You Need to Know Before
You Start
Starts 7 June 2025 00:20
Ends 7 June 2025

43 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Free Trial Available
Optional upgrade avallable
Aperçu
Améliorer les workflows dbt conduit à des modèles de données efficaces et maintenables. Dans ce cours, SQL et Jinja pour dbt, vous acquerrez la capacité d'écrire des modèles dbt optimisés, d'automatiser les transformations, et d'appliquer le script Jinja pour des références de données dynamiques.
Tout d'abord, vous explorerez les meilleures pratiques pour écrire du SQL efficace dans les modèles dbt. Ensuite, vous découvrirez comment améliorer les transformations dbt en utilisant le templating Jinja pour des références dynamiques de schéma et de table.
Enfin, vous apprendrez comment automatiser les workflows SQL en utilisant les macros dbt, permettant la réutilisation du code, des requêtes basées sur la logique, et des stratégies de débogage. À la fin de ce cours, vous aurez les compétences et les connaissances pour optimiser les modèles dbt, rationaliser les workflows SQL, et appliquer l'automatisation basée sur Jinja pour des transformations de données évolutives.
Programme
- Introduction à dbt et son flux de travail
- Écrire du SQL efficace dans les modèles dbt
- Utiliser le templating Jinja dans dbt
- Améliorer les transformations dbt avec Jinja
- Automatiser les flux de travail SQL avec les macros dbt
- Études de cas : appliquer SQL et Jinja pour dbt
- Projet final
- Conclusion et prochaines étapes
Enseigné par
Pinal Dave
Sujets
Affaires