Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Maîtrisez les workflows DBT
Améliorez vos compétences en matière de traitement des données et découvrez comment mettre en œuvre des workflows de transformation des données robustes et évolutifs dans un environnement de production. Ce cours est destiné aux ingénieurs de données, aux analystes et aux ingénieurs en analyse qui souhaitent aller au-delà des notions de base et acquérir une expérience pratique des fonctionnalités avancées de dbt.
Assurez la qualité des données grâce à des tests avancés
La création de pipelines de données fiables commence par la validation. Vous découvrirez des techniques de test avancées pour détecter les incohérences dans les données, créerez des tests personnalisés réutilisables pour normaliser la validation entre les modèles, et appliquerez des tests aux sources et aux graines pour une meilleure gouvernance et un meilleur suivi de la traçabilité des données.
Tirez parti des sources, des graines et des instantanés dbt
Découvrez comment les sources dbt peuvent améliorer la documentation et la traçabilité tout en garantissant la traçabilité des données brutes. Apprenez à utiliser les graines dbt pour gérer efficacement de petits ensembles de données statiques. Ensuite, maîtrisez la modification progressive des dimensions (SCD2) à l'aide des instantanés dbt, ce qui vous permet de suivre l'historique des modifications apportées à votre entrepôt de données avec un minimum d'effort.
Automatisez et optimisez avec dbt Build
L'efficacité est essentielle dans les environnements de production. Vous apprendrez à rationaliser les flux de travail avec dbt build, en automatisant l'exécution des modèles, les tests et les instantanés afin de garantir des transformations fiables. En optimisant votre pipeline, vous améliorerez les performances, la maintenabilité et l'évolutivité de vos projets dbt.
Mettez vos compétences en pratique dans des situations réelles
Grâce à des exercices interactifs et des mises en pratique, vous consoliderez vos connaissances et acquerrez la confiance nécessaire pour appliquer la TCD dans des situations réelles. À la fin de ce cours, vous serez en mesure de concevoir, tester et automatiser des workflows dbt prêts pour la production, garantissant ainsi des transformations de haute qualité et bien documentées à grande échelle.
Prérequis
Programme de formation
Plan du cours
Tests et documentation
- Introduction aux tests dans dbt50 XP
- Tests intégrés100 XP
- Définir des tests sur un modèle100 XP
- Identifier les données erronées100 XP
- Créer des tests singuliers50 XP
- Étapes pour développer un test singulier100 XP
- Vérifier la durée des trajets100 XP
- Vérifier les requêtes de test100 XP
- Créer des tests réutilisables personnalisés50 XP
- Tests, tests, tests100 XP
- Mettre en place un test réutilisable100 XP
- Passer d’un test singulier à un test réutilisable100 XP
Déployer dbt en production
dbt intermédiaire
Cours
terminé

