PaliSkill
Power BI

Leçon 9 / 10 — Chapitre 3: Power Query : combiner et fiabiliser

Ordre des étapes et préparation ETL

Power Query illustre concrètement les bonnes pratiques d'un ETL : placer chaque opération compte autant que l'opération elle-même.

Un ordre efficace, en général :

  1. Se connecter à la source.
  2. Réduire tôt : garder seulement les colonnes utiles, filtrer les lignes hors périmètre (période, statut). Moins de données = étapes suivantes plus rapides.
  3. Nettoyer : types, remplacements, fractionnements.
  4. Combiner : append, merge.
  5. Renommer proprement, en dernier, une bonne fois.

Query folding (repli de requête) : quand la source est une base de données, Power Query essaie de traduire ses étapes en requête envoyée à la base, qui fait le travail (plus efficace). Certaines opérations « cassent » ce repli et forcent Power BI à tout rapatrier avant de continuer. Placer les opérations simples (filtre, sélection de colonnes) avant les opérations complexes préserve le repli le plus longtemps possible.

Préparer avant de modéliser : une table prête pour le modèle a un grain clair (une ligne = un fait précis : une vente, un jour de pointage), des types corrects, des clés propres, et aucune colonne inutile. C'est ce qui rend le chapitre 4 (relations) simple.

À retenir

  • Réduire tôt (colonnes, lignes) accélère toutes les étapes suivantes.
  • Query folding : les étapes simples placées tôt sont exécutées par la base ; les opérations complexes peuvent le rompre.
  • Une table « prête à modéliser » a un grain clair, des types corrects, des clés propres, zéro colonne inutile.

À vous de jouer : d'après la lecon, pour accélérer une requête, vaut-il mieux filtrer les lignes et retirer les colonnes inutiles tôt ou tard dans la liste des étapes ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès