✓ Lecture rapide
💡Ce qu'il faut retenir
4 points clés pour comprendre l'impact de l'IA sur ce métier.
Recherche, rédaction, synthèse — l'IA accélère sans remplacer le jugement.
Estimation CRISTAL-10 basée sur les usages réels de la profession.
Jugement, relation, éthique — le cœur du métier reste humain.
Score CRISTAL-10 v13.0. Transformation en cours, pas disparition imminente.
Tâches
⚡Tâches augmentables, automatisables et irremplacables
Cartographie complète des usages IA pour dbt consultant — source CRISTAL-10 v13.0.
- Audit et diagnostic de modèles dbt existants (review de code, lineage analysis)high
- Rédaction de documentation dbt (schema.yml, docs blocks)medium
- Révision et relecture de macros et packages Jinja personnalisésmedium
- Élaboration de standards de coding dbt et de conventions de nommagehigh
- Rédaction de runbooks d'exploitation (orchestration, alerting)low
- Génération de modèles dbt standard (staging, intermediate, marts) à partir de specs
- Création automatique de fichiers schema.yml avec descriptions et tests
- Audit qualité du code dbt (linting, dbt code inspection)
- Génération de diagrammes de lineage data ( DAG )
- Optimisation de requêtes SQL (refactorisation, index hints)
- Écriture de tests unitaires et generic tests dbt
- Génération de seeds dbt et fixtures de test
- Architecture data warehouse / conception du data modeling (star schema, one big table, data vault)N/A
- Stratégie d'implémentation dbt dans l'organisation (dbt Cloud vs Core, versioning, CI/CD)N/A
- Conseil sur le choix des connecteurs source (sources) et destinationsN/A
- Formation et coaching des équipes data sur dbtN/A
Source : CRISTAL-10 v13.0 — mis à jour avril 2026
Prompts
🤖Les 4 meilleurs prompts IA pour dbt consultant
Prompts testés et validés. Copiez, adaptez, vérifiez. Ne jamais soumettre de données confidentielles brutes.
En tant que dbt consultant, tu dois realiser un audit technique complet des modeles SQL situes dans le repertoire [CHEMIN_REPERTOIRE_MODELS]. Examina chaque fichier .sql pour identifier les problemes suivants: 1)anti-patterns SQL (CTEs trop profondes, select * sans filtre, jointures sans condition explicite), 2)modeles manquants de tests dbt (schema.yml ou generic tests), 3)modeles sans documentation (description vide dans schema.yml), 4)duplications de logique entre models, 5)perfomance suspectes (window functions mal optimisees, sous-requetes inutiles). Pour chaque probleme trouve, fournis le fichier exact, le numero de ligne si possible, et une recommandation concrete de correction. Structure ta reponse en tableau avec colonnes: Fichier, Probleme, Gravite (bloquant/suggestion), Correction proposee. Ignore les fichiers macro et seeds pour cet audit.
Un rapport structure en tableau avec minimum 5 problemes identifies, leurs fichiers sources, gravite et corrections. Format markdown avec entete claraire.
- Verifier que chaque fichier analyse est citable par son chemin complet
- Verifier que les recommandations mentionnent des commandes dbt specifiques (dbt test, dbt run)
- Verifier que la gravite est classee parmi bloquant ou suggestion
Tu es dbt consultant specialise en architecture de donnees. Analyse le graphe de lineage du projet dbt situe dans [NOM_PROJET_DBT] en utilisant la commande 'dbt ls --resource-type model --output json' pour obtenir la liste complete des models. Identifie les problemes architecturaux suivants: 1)models intermediaires inutiles (etapes de transformation qui pourraient etre combinees), 2)cycles de dependances potentiels (models qui dependent mutuellement), 3)models en aval surcharger (trop de consumers dependent d'un seul model sans couche intermediaire), 4)schema de staging mal structure (absence de prefix 'stg_' pour les sources), 5)mart models places trop tot dans le graphe. Propose une refonte du graphe avec les commandes dbt pour creer/supprimer/renommer les dossiers de models. Justifie chaque changement par son impact sur la maintenance et la performance.
Un schema de lineage rheoretically corrige avec liste ordonnee des dossiers, commandes de migration shell, et justification pour chaque modification architecturale.
- Verifier que les chemins de models respectent la convention de nommage dbt (staging/marts/intermediate)
- Verifier que chaque modele reference utilise un ref() ou source() valide
- Verifier que la refonte proposee peut etre mise en place incrementalement
En tant que dbt consultant, tu dois generer une documentation technique exhaustive pour le modele [NOM_MODELE].sql situe dans [CHEMIN_FICHIER]. Cette documentation doit inclure: 1)Description business du modele (quel probleme resout-il, quelle entite represente-t-il), 2)Liste de toutes les colonnes avec: nom, type, description, exemple de valeur, rules de validation (null/not null, valeurs autorisees), 3)Logique de transformation SQL expliquee pas a pas (intention de chaque CTE, conditions de filtrage), 4)Modeles parents (sources ou models en amont avec ref exacts), 5)Modeles enfants (consumers directs et indirects), 6)Tests recommandes avec requetes SQL specifiques. Utilise un format compatible avec schema.yml dbt. Pour chaque colonne, si le nom est ambigue, propose un alias plus explicite.
Un bloc YAML formatte pour schema.yml avec descriptions business et techniques, plus un fichier .md additionnel pour les explications businessdestinees aux utilisateurs non-techniques.
- Verifier que chaque colonne a une description non-vide
- Verifier que les refs vers models parents/enfants sont valides (existent dans le projet)
- Verifier que les tests recommandes sont syntaxiquement corrects en SQL standard
Tu es dbt consultant charge d'auditer la couverture de tests dbt sur le projet [NOM_PROJET_DBT]. Exectue les commandes 'dbt ls --resource-type model' et 'dbt test --store-failures' pour dresser un etat des lieux. Pour chaque modele, note: 1)nombre de tests generic (unique, not_null, accepted_values, relationships), 2)nombre de tests singulars (custom), 3)modeles sans aucun test, 4)modeles avec uniquement des tests singulars (suggere d'ajouter des tests generic), 5)taux de succes/failure actuel. Calcule le coverage percentage = (models avec au moins 1 test / total models) * 100. Identifie les 10 models prioritaires a tester en premier selon le criteria: business criticite (definie par [TAG_CRITIQUE]) et nombre de dependants en aval. Propose un plan d'action sur 4 semaines avec 3 modeles a tester par semaine, en specifiant pour chacun: quel type de test ajouter, requete SQL de base pour le test, ordre de priorite.
Un rapport markdown avec: 1)tableau de tous les models avec leur statut de test, 2)taux de couverture global, 3)liste des 10 models prioritaires, 4)plan d'action hebdomadaire sur 4 semaines avec commandes dbt a executer.
- Verifier que le calcul du coverage utilise le bon denominateur (total models)
- Verifier que les models prioritaires ne sont pas tous dans le meme dossier
- Verifier que le plan d'action est realiste (max 3 tests par modele par semaine)
Outils
🔧Outils IA recommandés pour dbt consultant
Sélection adaptée aux tâches et contraintes de ce métier.
⚠ Vigilance
🛡Ce qu'il ne faut jamais déléguer à l'IA
Ces tâches requièrent obligatoirement un jugement humain. L'IA ne peut pas s'y substituer.
✕ Architecture data warehouse / conception du data modeling (star schema, one big table, data vault)
N/A
✕ Stratégie d'implémentation dbt dans l'organisation (dbt Cloud vs Core, versioning, CI/CD)
N/A
✕ Conseil sur le choix des connecteurs source (sources) et destinations
N/A
✕ Formation et coaching des équipes data sur dbt
N/A
Protocoles
✓Validation humaine obligatoire
Avant chaque décision basée sur une sortie IA, ces vérifications sont indispensables.
Protocoles en cours d'indexation pour ce métier.
⚠ Erreurs
⚠️Erreurs fréquentes lors de l'usage de l'IA
Connues des utilisateurs avancés. À anticiper avant de déployer l'IA dans votre flux de travail.
Données en cours d'enrichissement pour ce métier.
⚖ Juridique
⚖Cadre juridique et déontologique IA
RGPD, AI Act européen, règles déontologiques — ce que tout dbt consultant doit savoir avant d'utiliser l'IA.
Contraintes RGPD
- Si analyse de CV ou données candidates via agents IA, base légale nécessaire (consentement ou intérêt légitime)
- Données personnelles dans pipelines dbt transmises à un entrepôt tiers doivent faire l'objet d'une DPIA
- Droit d'accès et de rectification pour les profils évalués par IA (articles 15-16 RGPD)
- Durée de conservation des données d'entraînement limited à ce qui est strictement nécessaire (article 5.1.e)
Règles déontologiques
- Confidentialité des modèles de données et du client
- Transparence : quand le pipeline dbt sert de base à un AI Agent décisionnel
- Absence de conflit d'intérêts : ne pas recommander un outil IA spécifique en échange de commissions
- Compétence : le consultant doit comprendre les risques AI Act avant de conseillesur l'infrastructure
- Documentation : livrer une documentation technique complète permettant la auditabilité des modèles
- Veille réglementaire : suivre les évolutions du AI Act et du RGPD applicables au contexte client
Garde-fous
🔒Garde-fous essentiels
Points de vigilance spécifiques au métier de dbt consultant. Non négociables.
Ne jamais generer de code SQL contenant des donnees sensibles ou personnelles dans les modeles temporaires ou commentaires
CritiqueLes modeles dbt sont souvent partages dans des repositories publics ou entre equipes. Exposer des donnees clients ou des identifiants dans les fichiers SQL peut creer des violations RGPD et des risques de securite
Toujours valider les tests dbt avant de les deployer en production
HauteLes tests auto-generes par IA peuvent generer des faux positifs ou passer a cote de cas limites. Un test non valide peut masquer des ou declencher de fausses alertes
Documenter chaque modification de modele avec son impact en aval
HauteUn modele modifie peut casser des models en aval ou des rapports existants. Sans documentation, les equipes ne peuvent pas anticiper les effets de bord
Verifier manuellement les dependances avant d'ajouter de nouveaux refs ou sources
MoyenneL'IA peut inventer des noms de models ou de sources qui n'existent pas. Utiliser 'dbt ls' et 'dbt docs generate' pour valider avant d'integrer le code propose
Compétences ROME
🏫Compétences clés — référentiel France Travail
Source officielle ROME — compétences fondamentales pour structurer vos prompts métier.
Données ROME en cours d'indexation.
Projections 2030
🔬Impact IA à l'horizon 2030
Scénario réaliste basé sur CRISTAL-10 v13.0 et les tendances marché.
Projections en cours d'analyse.
Niveaux
📈Par où commencer — selon votre niveau
Débutant, intermédiaire ou expert : chaque niveau a son prompt de référence.
Audit complet modeles dbt existants
Analyser la qualite et les anti-patterns des modeles SQL d'un projet dbt donne
Revue architecture pipeline lineage
Evaluer l'architecture complete d'un pipeline dbt et proposer des optimisations de dependances
Rapport qualite et couverture tests dbt
Generer un tableau de bord de la qualite des tests dbt avec plan d'action
FAQ
❓Questions fréquentes
Les vraies questions que se posent les dbt consultants sur l'IA au travail.
Explorer plus loin
Toutes les ressources MonJobEnDanger pour le métier dbt consultant.