Cette formation aborde la transformation de données avec dbt Core. Elle couvre la configuration de projets, le développement de modèles SQL modulaires, l'automatisation de pipelines de transformation et la documentation des lignages de données. Les participants apprendront à créer des vues matérialisées et à implémenter des tests de données pour garantir l'intégrité.
Tarif intra-entreprise
Sur devis
Groupe jusqu'à 10 personnes · programme adaptable
Réponse sous 24 h ouvrées · sans engagement
L'un des objectifs pédagogiques clés de cette formation est d'apprendre à développer des modèles SQL modulaires pour une transformation de données automatisée. Cela permettra aux participants de structurer leurs projets de manière efficace, ce qui est essentiel pour maintenir la clarté et la réutilisabilité du code. Cette compétence est particulièrement précieuse dans un contexte où la complexité des données ne cesse de croître. Un défi fréquent auquel les apprenants sont confrontés dans le domaine de la transformation de données est la difficulté à maintenir la qualité et l'intégrité des données tout en gérant des modèles de plus en plus complexes. Beaucoup sous-estiment l'importance des tests de données et de la documentation. Cette formation met l'accent sur ces aspects cruciaux, permettant ainsi aux participants de surmonter ces obstacles courants. Ce programme se distingue par son approche pratique et collaborative, permettant aux participants d'appliquer immédiatement les concepts appris à des cas concrets. Contrairement à d'autres formations qui se concentrent uniquement sur la théorie, ici, l'accent est mis sur l'utilisation de dbt pour créer des modèles SQL efficaces et optimisés, tout en intégrant des tests et de la documentation, assurant ainsi une transformation de données de haute qualité. Pour tirer le meilleur parti de cette formation, nous vous recommandons de préparer quelques cas d'utilisation spécifiques de votre environnement de travail. En partageant vos défis et vos objectifs avec le formateur et vos pairs, vous pourrez bénéficier d'échanges enrichissants et d'un accompagnement personnalisé, ce qui amplifie l'impact de l'apprentissage. Soyez prêts à explorer et à poser des questions, car votre engagement sera la clé de votre succès.
Maîtrise de dbt Core
Apprenez à configurer un projet dbt et à transformer vos données efficacement, tout en garantissant une intégrité optimale grâce à des tests de données.
Modèles SQL Modulaires
Développez des modèles SQL modulaires pour automatiser vos transformations de données, facilitant ainsi la maintenance et l'évolution de vos projets.
Optimisation des Pipelines
Découvrez comment optimiser les performances de vos pipelines de transformation avec des techniques de matérialisation adaptées pour des résultats rapides.
Tests de Données Intégrés
Implémentez des tests de données directement dans dbt pour garantir l'intégrité et la fiabilité de vos données tout au long du processus.
Documentation Efficace
Apprenez à documenter vos projets et à établir le lignage des données, facilitant ainsi la compréhension et la collaboration au sein de votre équipe.
Dynamisme avec Jinja
Utilisez Jinja pour dynamiser vos transformations dans dbt, rendant vos modèles plus flexibles et adaptés aux besoins changeants de votre entreprise.
Configurer un projet dbt
Le participant configure un environnement dbt Core, connecte un profil à une base de données cible et initialise la structure d'un projet dbt pour la transformation de données.
Développer des modèles SQL modulaires
Le participant développe des modèles SQL réutilisables, utilise des références (ref) entre modèles et applique des macros Jinja pour paramétrer les transformations de données.
Implémenter des tests de données et la documentation
Le participant définit des tests d'intégrité (unicité, non-nullité) sur les colonnes des modèles dbt et génère la documentation du lignage des transformations.
Optimiser les performances avec la matérialisation
Le participant choisit des stratégies de matérialisation (vue, table, incrémentale) pour les modèles dbt afin d'optimiser les temps de calcul et les performances des requêtes.
Public visé
Développeurs SQL Data Analysts Data Engineers juniors Professionnels de la Business Intelligence
Prérequis
Aucun prérequis spécifique. Les participants devraient avoir une bonne compréhension des bases de données et de l'informatique.
Moyens pédagogiques
Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.
Suivi & évaluation
Un examen théorique sera organisé pour évaluer les connaissances des participants Une évaluation pratique sera organisée pour évaluer les compétences des participants Un retour d'expérience sera demandé aux participants pour évaluer la satisfaction et les retours d'expérience
Accessibilité
Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.
Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.
OPCO
Formations financées via votre opérateur de compétences
Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.
En savoir plusFAF
Aide à la formation pour les indépendants
Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).
En savoir plusFrance Travail
Des aides pour les demandeurs d'emploi
France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.
En savoir plusEmployeur
Votre entreprise peut financer votre formation
Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.
En savoir plusFNE-Formation
Un soutien pour les entreprises en transformation
Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.
En savoir plusBesoin d'aide pour choisir votre dispositif ?
Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.
« De retour au travail, elle a configuré un projet dbt pour automatiser la transformation des données, réduisant ainsi le temps de traitement. »
« Il a intégré des tests de données dans ses modèles dbt, garantissant ainsi l'intégrité des informations traitées. »
Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.
Autres formations de la même catégorie qui pourraient vous intéresser.
21 h
14 h
14 h