Visuel Stock par Saisonnalité (version 2)

Concevoir une seule table à partir de plusieurs requêtes dans Power Query

Le scénario proposé dans cette manipulation est d’obtenir le stock saisonnier des fruits et légumes de l’entrepôt, à partir de données qui sont réparties dans 2 fichiers distincts.

Un premier fichier contient le nom des fruits et la saison, mais pas le stock.

Le deuxième fichier contient le nom des fruits et le stock, mais pas la saison.

Vous allez rapprocher le premier fichier du second en vous basant sur la colonne commune qui contient le nom des fruits.

Autrement dit, vous allez fusionner les 2 fichiers Microsoft Excel pour en créer un nouveau qui contiendra toutes les données.

Cela s’appelle une jointure.

Manipulations

Créer un fichier Power BI à partir d’un fichier existant

Ouvrir le fichier Data_Lab2B.pbix, et l’enregistrer sous le nom Rapport_Lab2B.pbix.

Créer une jointure externe gauche pour créer une nouvelle requête

Ouvrir Power Query.

Dans Power Query, sélectionner la requête Plantes (à gauche).

Cliquer dans le ruban Accueil (en haut) puis dans le groupe Combiner, cliquer sur le menu Fusionner des requêtes puis cliquer sur Fusionner des requêtes comme nouvelles.

Dans la première liste déroulante, s’assurer que la table sélectionnée est Plantes. Si ce n’est pas le cas, sélectionner cette table dans la liste déroulante.

Sélectionner la colonne Plante en cliquant dessus.

Cliquer dans la liste déroulante vierge dessous, puis sélectionner la table Fruits et Légumes.

Sélectionner la colonne Nom en cliquant dessus : la sélection renvoie 69 lignes sur les 69 lignes de la table.

Pour vous aider, regarder la copie d’écran ci-dessous.

Création de la jointure
Création de la jointure

Garder les options par défaut puis cliquer sur le bouton OK : une nouvelle requête est créée. Elle se nomme Fusionner1.

Renommer la nouvelle requête Fusionner1 en Stock saisonnier.

Dans la nouvelle requête, cliquer sur l’icône en forme d‘écouteurs de la colonne Fruits et Légumes.

Pour voir la colonne Fruits et Légumes, déplacez complètement vers la droite l’ascenseur horizontal du volet central.

Décocher le champ Nom, puis décocher Utiliser le nom de la colonne d’origine comme préfixe puis cliquer sur le bouton OK : la saison est associée à la plante.

Désactiver le chargement des requêtes

Faire un clic-droit sur la requête Plantes puis décocher Activer le chargement (enable load). Dans le pop-up qui s’affiche, cliquer sur le bouton Continuer.

Faire un clic-droit sur la requête Fruits et Légumes puis décocher Activer le chargement (enable load). Dans le pop-up qui s’affiche, cliquer sur le bouton Continuer.

La désactivation du chargement d’une requête n’empêche pas l’exécution de la requête. Seul le résultat de la requête ne sera pas chargé dans le rapport Power BI. Autrement dit, la table et les champs de la requête n’apparaitront pas dans le rapport. En revanche, la requête sera bien exécutée.

Déplacer la requête dans un groupe

Déplacer la requête Stock saisonnier dans le groupe Actives.

Pour vous aider, regarder la copie d’écran ci-dessous.

Nouvelle requête fusionnée
Nouvelle requête fusionnée

Fermer & appliquer Power Query

Dans le ruban Accueil (en haut), cliquer sur Fermer et appliquer.

Enregistrer son travail

Enregistrer le fichier Rapport_Lab2B en cliquant sur la disquette en haut et à gauche.

Power BI Desktop

Pour terminer l’exercice, vous allez ajouter un visuel pour vérifier que la jointure fonctionne bien.

Ajouter un visuel de type Matrice

Dans Power BI Desktop, cliquer sur une partie vierge quelconque de la page.

Ouvrir le volet Visualisations (à droite).

Ajouter un objet visuel de type Matrice. C’est celui qui ressemble à une feuille de calcul Excel avec des cellules colorées en bleu. Il est à droite du visuel Table.

Pour vous aider, regarder la copie d’écran ci-dessous.

Visuel Matrice
Visuel Matrice

Dans l’onglet Ajouter des données à votre visuel, ajouter dans Lignes :

  • Saisonnalité

Puis, ajouter dans Valeurs :

  • Stock

Pour vous aider, regarder la copie d’écran ci-dessous.

Paramétrage du visuel Matrice
Paramétrage du visuel Matrice

Dans l’onglet Mettre en forme votre visuel, rechercher et modifier :

  • Taille
    • Hauteur : 340
    • Largeur : 440
  • Position
    • Horizontale : 400
    • Verticale : 100
  • Présélections de style
    • Style : Lignes voyantes
  • Grille
    • Taille de police globale : 20 pt
  • Titre : Activé
    • Texte du titre : Valeur du stock par année
    • Taille du texte : 24 pt

Vous allez formater le champ Stock avec le séparateur de virgule pour les milliers.

Pour ce faire, sélectionner le champ Stock dans le volet Champs (à droite).

Dans le ruban Outils de colonne (en haut), cliquer sur la virgule, sous Format. La virgule sert de séparateur de milliers.

Vous allez trier le visuel sur le champ Stock en ordre décroissant.

Pour ce faire, cliquer sur les 3 petits points (« « ) en haut du visuel puis cliquer sur Trier par puis sur l’option Stock.

Constater que le stock de la saisonnalité Hivernage est beaucoup plus bas que celui de la Récolte.

Pour vous aider, regarder la copie d’écran ci-dessous.

Visuel Stock par Saisonnalité (version 1)
Visuel Stock par Saisonnalité (version 1)

Modifier la source de données

Scénario : Un nouveau fichier Data_Plantes.xlsx a été créé. Ce fichier contient une liste de fruits qui proviennent de l’hémisphère Sud. Les saisons sont donc inversées par rapport à nous.

Vous allez voir la conséquence des nouvelles données sur le rapport.

Ouvrir Power Query.

Dans Power Query, cliquer sur la requête Plantes dans le volet Requêtes [3] (à gauche).

Maintenant, cliquer sur l’étape Source dans le volet Paramètres d’une requête (à droite).

Pour vous aider, regarder la copie d’écran ci-dessous.

Sélection de l'étape appliquée Source
Sélection de l’étape appliquée Source

Dans l’étape Source, cliquer sur la roue dentée (à droite) un pop-up s’ouvre avec le chemin actuel vers le fichier Data_Plantes.xlsx.

Cliquer sur le bouton Parcourir pour aller chercher le fichier Data_Plantes.xlsx.

Cliquer sur le bouton OK.

Vérifier l’actualisation des données

Vous allez actualiser le rapport.

Pour ce faire, fermer et appliquer dans Power Query.

Patienter quelques secondes.

Constater que le stock de la saisonnalité Hivernage est très fortement remonté.

Pour vous aider, regarder la copie d’écran ci-dessous.

Visuel Stock par Saisonnalité (version 2)
Visuel Stock par Saisonnalité (version 2)

Enregistrer son travail

Enregistrer le fichier Rapport_Lab2B en cliquant sur la disquette en haut et à gauche.

Fermer le fichier Power BI Desktop

Fermer le fichier Rapport_Lab2B.pbix.

Résumé

Vous avez appris à créer une jointure à partir de deux fichiers Excel et vous avez pu vérifier son bon fonctionnement.

Par ailleurs, vous avez inséré et paramétré un visuel de type Matrice et vous avez vu comment modifier la source d’une requête.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.