Leçon 10 / 10 — Chapitre 3: Power Query : combiner et fiabiliser
Cas pratique : consolider les ventes de plusieurs sites
Un réseau de distribution reçoit chaque nuit, dans un dossier partagé, un fichier de ventes par site (même structure : Date, Code produit, Quantité, Montant). Un classeur à part décrit les produits (Code produit, Nom, Catégorie, Prix catalogue).
Recette Power Query :
- Connexion au dossier → append automatique de tous les fichiers de sites en une requête « Ventes brutes ».
- Sur « Ventes brutes » : filtrer les lignes sans « Code produit » (parasites), garder les 4 colonnes utiles, corriger les types (Date en date, Quantité et Montant en nombre), désactiver le chargement.
- Requête de référence « Ventes » à partir de « Ventes brutes » : rien de plus pour l'instant, chargée dans le modèle.
- Requête de référence « Ventes du mois en cours » à partir de « Ventes brutes » : filtre de date sur le mois courant, chargée aussi, pour une page de rapport dédiée.
- Requête « Produits » : connexion au classeur, nettoyage, chargée.
- Choix de conception : on ne fusionne pas « Ventes » avec « Produits ». Les deux tables entrent dans le modèle et seront reliées par une relation (chapitre 4), ce qui évite de dupliquer Nom et Catégorie sur chaque ligne de ventes.
- Un paramètre « Chemin du dossier ventes » centralise l'emplacement, au cas où le dossier changerait.
Résultat : deux tables de faits (« Ventes », « Ventes du mois en cours ») dérivées d'une base commune non chargée, une table « Produits », et un paramètre unique pour l'emplacement. Prêt pour la modélisation.
À vous de jouer : dans ce cas pratique, pourquoi la requête « Ventes brutes » est-elle désactivée du chargement ?
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