H.                  ENRICHIR LES DONNÉES

À partir des données existantes, des calculs et des segmentations peuvent être réalisées.

1.            CRÉER UNE MESURE

Une mesure va, comme pour une colonne calculée, permettre d'effectuer des opérations entre des valeurs de table mais la mesure permet en plus d’agréger des données.

ONGLET "ACCUEIL"
groupe "calculs" (5ème bloc)
<clic g> sur
nommer la mesure
saisir la 1ère lettre de la fonction
<clic g> sur la fonction
<clic g> sur le champ concerné
fermer la parenthése
<clic g> sur pour valider

 

 

ONGLET MODÉLISATION
groupe "calculs" (2ème bloc)
<clic g> sur
nommer la mesure
saisir la 1ère lettre de la fonction
<clic g> sur la fonction
<clic g> sur le champ concerné
fermer la parenthése
<clic g> sur pour valider

La mesure s'affiche maintenant dans l'onglet "visualisations"

Une image contenant table

Description générée automatiquement

Les résultats de mesures évoluent dynamiquement en fonction des choix de l'utilisateur et le rapport est donc toujours à jour

 

Les valeurs d'une mesure ne sont pas stockées mais calculées selon les besoins (prends moins de place qu'une colonne calculée)

 

Créer une table où seront regroupées toutes les mesures du modèle

 

Dans "base.pbix", créer la mesure

2.            CRÉER UNE TABLE DE MESURES

Il est souvent nécessaire pour plus de clarté de créer une table afin de regrouper les mesures.

ONGLET "ACCUEIL"
groupe "données" (2ème bloc)
nommer la table
<clic g> sur Une image contenant table

Description générée automatiquement
<clic g> sur
dans le volet droit, la table s'affiche

 

Puis de déplacer les mesures dans cette table.

ONGLET "OUTILS DE MESURE"
groupe "structure" (1er bloc)
<clic g> sur de
sélectionner la table créée "mesures"
supprimer dans le volet droit le champs "colonne1"

 

MODÈLE - VOLET DROIT
onglet  
<faire glisser> le champ vers la table "mesures"
dans le volet droit, la table s'affiche avec la mesure

Une image contenant texte

Description générée automatiquement

 

Dans "base.pbix", Créer une table "MESURES" et y déplacer la mesure "moyenne" créée
Insérer une nouvelle page 2 de rapport en cliquant sur
Créer un histogramme groupé avec les ventes TTC et les ventes moyennes par mois comme ci-avant

3.            CRÉER DES SEGMENTS

Un segment filtre les données représentées dans la visualisation graphique dans une page de rapport. Il peut être créé à partir d'un tableau existant ou de toutes pièces

RAPPORT  - VOLET DROIT
onglet    volet
<clic g> dans le tableau  ou <faire glisser> les champs
<clic g> sur
les valeurs s'affichent avec des cases
<clic g> sur une case pour la sélectionner
<ctrl> enfoncé pour rajouter une sélection
<clic g> dans une zone vide du tableau pour annuler la sélection

 

Dans "base.pbix", créer des segments par mois à partir du tableau précédent et sélectionner les mois de mai, juin et juillet

4.             CRÉER UNE MESURE RAPIDE

Elle décompose la création de la mesure pour la rendre plus facile, notamment pour une valeur cumulée en utilisant "résultat cumulé".

ONGLET "ACCUEIL"
groupe "calculs" (5ème bloc)
<clic g> sur
nommer la mesure
sélectionner le calcul à effectuer
<faire glisser>  le champ de valeur vers "valeur de base"
<faire glisser> le champs de catégorie vers "champ"
indiquer la direction "croissant" ou "décroissant"
pour fermer
<clic g> sur pour valider

 

 

ONGLET MODÉLISATION
groupe "calculs" (2ème bloc)
<clic g> sur
nommer la mesure
sélectionner le calcul à effectuer
<faire glisser>  le champ de valeur vers "valeur de base"
<faire glisser> le champs de catégorie vers "champ"
indiquer la direction "croissant" ou "décroissant"
pour fermer
<clic g> sur pour valider

Dans "base.pbix",
Sélectionner tous les segments
Créer une mesure de type "résultat cumulé" nommée "Total cumulé de VENTES TTC" avec les données de "ventes TTC" de la table "ventes" dans la visualisation en cours comme ci-dessous :

Total cumulé de VENTES TTC dans Mois =

CALCULATE(

    SUM('VENTES'[VENTES TTC]),

    FILTER(

        CALCULATETABLE(

            SUMMARIZE('DATES', 'DATES'[DATES].[NoMois], 'DATES'[DATES].[Mois]),

            ALLSELECTED('DATES')

        ),

        ISONORAFTER(

            'DATES'[DATES].[NoMois], MAX('DATES'[DATES].[NoMois]), DESC,

            'DATES'[DATES].[Mois], MAX('DATES'[DATES].[Mois]), DESC

        )

    )

)

Représenter "ventes TTC", "moyenne" et "ventes cumulées" dans un histogramme groupé comme ci-après

 

5.            GÉRER UNE MESURE

La mesure peut être supprimée ; dans ce cas il faut bien distinguer la suppression de la mesure même et la suppression de la mesure dans la visualisation.

Pour ne plus afficher une mesure :

RAPPORT - VOLET DROIT
onglet  
visualisation sélectionnée
<clic g> sur   en face de la mesure à décocher

 

 

RAPPORT - VOLET DROIT
onglet  
visualisation sélectionnée
dans la zone "valeurs"
<clic g> sur    en face de la mesure

 

Pour renommer une mesure :

MODÈLE - VOLET DROIT
onglet  
visualisation sélectionnée
dans la zone "valeurs"
<double clic> sur la mesure
ou <clic g> sur    en face de la mesure
<clic g> sur
saisir le nouveau nom
<entrée> pour valider
la mesure est renommée uniquement pour la visualisation en cours

 

 

RAPPORT - VOLET DROIT
onglet  
visualisation sélectionnée
<double clic> sur la mesure
ou <clic g> sur    en face de la mesure
<clic g> sur
saisir le nouveau nom
<entrée> pour valider
la mesure est renommée pour toutes les visualisations

 

Pour supprimer définitivement une mesure

MODÈLE - VOLET DROIT
onglet  
<clic g> sur    en face de la mesure
<clic g> sur
pour valider

 

 

RAPPORT - VOLET DROIT
onglet  
<clic g> sur    en face de la mesure
<clic g> sur
pour valider

 

Vous pouvez créer une nouvelle mesure à partir d'une mesure existante en copiant sa formulation dans la barre de formule vers une nouvelle mesure

 

Si vous supprimez une mesure utilisée par une visualisation, cette dernière affiche un message d'erreur et il faut cliquer sur   pour corriger la visualisation
On ne peut pas annuler la suppression d'une mesure

Enregistrer votre projet avant toute étape importante.
Si vous ne pouvez pas revenir en arrière, fermer sans enregistrer puis rouvrir le projet sauvegardé

 

Dans "base.pbix",
Renommer les mesures dans la visualisation, ne plus afficher la moyenne puis la réafficher, Enregistrer, Commencer la suppression mais ne pas la valider

Une image contenant table

Description générée automatiquement

Dans "base.pbix",
Insérer une troisième page,
Importer les données du fichier Excel "budget mensualisé.xlsx"
Lier le champ "mois" à la table "date" en mode "modèle"
Créer une mesure " Budget cumulé de VENTES HT par Mois"
Bien mettre toutes les mesures dans la table "MESURES"

Budget cumulé de VENTES HT par Mois =

CALCULATE(

    SUM('BUDGET'[TOTAL]),

    FILTER(

        CALCULATETABLE(

            SUMMARIZE('DATES', 'DATES'[DATES].[NoMois], 'DATES'[DATES].[Mois]),

            ALLSELECTED('DATES')

        ),

        ISONORAFTER(

            'DATES'[DATES].[NoMois], MAX('DATES'[DATES].[NoMois]), DESC,

            'DATES'[DATES].[Mois], MAX('DATES'[DATES].[Mois]), DESC

        )

    )

)

Créer une mesure "Total cumulé de VENTES HT par Mois" à partir de la formule de "Total cumulé de VENTES TTC"

Total cumulé de VENTES HT par Mois =

CALCULATE(

    SUM('VENTES'[VENTES]),

    FILTER(

        CALCULATETABLE(

            SUMMARIZE('DATES', 'DATES'[DATES].[NoMois], 'DATES'[DATES].[Mois]),

            ALLSELECTED('DATES')

        ),

        ISONORAFTER(

            'DATES'[DATES].[NoMois], MAX('DATES'[DATES].[NoMois]), DESC,

            'DATES'[DATES].[Mois], MAX('DATES'[DATES].[Mois]), DESC

        )

    )

    )

Dans la page 3, représenter les données hors taxes de ventes et de budget cumulés sous forme d'histogramme groupé

6.            NOUVEAU PARAMÈTRE

Une question classique lors de la présentation d'un rapport est : "mais s'il se passe ceci …., qu'est-ce que cela va donner". Power Bi permet d'anticiper ce type de question sous forme d'un scénario dans lequel le paramètre créé va faire varier une valeur d'une table :

  • Créer le paramètre
  • Créer une mesure associant ce paramètre et un champ d'une table
  • Remplacer dans la visualisation ce champ par la mesure créée

 

Je dois créer des budgets flexibles (avec plusieurs hypothèses en fonction de l'évolution de l'environnement)
Je crée un budget avec des valeurs fixes
Je crée un paramètre de variation que j'applique au budget créé précédemment et je remplace la valeur d'origine du budget par sa valeur associée au paramètre de variation dans la visualisation

Il faut d'abord créer le paramètre.

ONGLET MODÉLISATION
groupe "what if" (4ème bloc)
<clic g> sur
renseigner les éléments
vérifier que la case "ajouter une segment" est cochée
pour valider

 

Il peut être nécessaire d'utiliser ici le point "." comme séparateur décimal, la virgule séparant les éléments

 

Dans "base.pbix" et sur la page 3, créer le paramètre ci-avant

 

Il faut maintenant créer une mesure associant le paramètre à un champ de table.

ONGLET MODÉLISATION
groupe "calculs" (2ème bloc)
<clic g> sur
nommer la mesure
saisir le champs de table et l'associer au paramètre
(* : multiplication par exemple)
<clic g> sur pour valider

 

Dans "base.pbix" et sur la page 3, Créer la mesure
budget flexible = [Budget cumulé de VENTES HT par Mois]*TENDANCE[Valeur tendance]
la déplacer dans la table "mesures"

Il ne reste plus qu'à remplacer dans la visualisation le champ d'origine par la mesure créée, faire glisser le paramètre dans la page et faire varier ce dernier.

Dans "base.pbix" et sur la page 3,
Remplacer dans les 2 visualisations "Budget cumulé de ventes HT par mois"
par "Budget flexible"
Ajuster les dispositions et faire glisser "tendance" et valeur tendance" dans la page
Faire varier paramètre

7.            INSÉRER UNE ZONE DE TEXTE

La zone de texte permet d'enrichir une page du rapport avec des explications, des commentaires.

ONGLET "INSÉRER"
groupe "éléments" (5ème bloc)
<clic g> sur
saisir le texte

 

Une barre d'outils s'affiche près du texte pour le mettre en forme ; elle s'utilise comme dans Word ou Excel

Dans "base.pbix" Insérer une quatrième page
La faire glisser en tête des onglets
Insérer le texte et le mettre en forme comme ci-après

8.            CRÉER UNE VALEUR

Le texte peut afficher une valeur calculée à partir des données et mises à jour en fonction des filtres et de l'évolution de ces données.
Pour créer une valeur dynamique :

BARRE D'OUTILS
onglet "+ valeur"
positionner le point d'insertion dans la zone de texte
<clic g> sur pour créer une valeur
saisir une description à partir de laquelle sera calculée la valeur
indique un terme reconnu
indique un terme non reconnu
adapter la description afin que le résultat affiché soit correct
adapter le format
nommer la valeur
<clic g> sur

 

il peut être nécessaire de saisir la description en anglais, même si les noms de champ et de tables sont en français  :

Une image contenant texte

Description générée automatiquement

Pour insérer une valeur existante :

BARRE D'OUTILS
onglet "Examiner"
positionner le point d'insertion dans la zone de texte
<clic g> sur pour afficher la liste des valeurs
<clic g> sur pour insérer la valeur
la mettre en forme comme tout autre texte

Une image contenant texte

Description générée automatiquement

Dans "base.pbix" et sur la première page en complément de la zone de texte
Créer les valeurs ci-après

Une image contenant texte

Description générée automatiquement

Une image contenant texte

Description générée automatiquement

Dans "base.pbix" et sur la première page
Remplacer les chiffres du texte en utilisant les valeurs créées comme ci-dessous

Une image contenant texte

Description générée automatiquement

  Dans "base.pbix" et sur la première page
Créer 2 histogrammes groupés comme ci-après
Modifier le filtre pour l'ensemble de la page et n'afficher que les marteaux et les pinces
Vérifier la mise à jour des visualisations et des valeurs

9.            AJOUTER DES BOUTONS

Toute sortes de boutons peuvent être ajoutés dans la page du rapport.

ONGLET "INSÉRER"
groupe "éléments" (5ème bloc)
<clic g> sur
sélectionner le type de bouton
<faire glisser> le bouton pour le positionner

Leur paramétrage définit leur fonction. Ce paramétrage est différent en fonction des états du bouton, états affichés dans des listes déroulantes :

RAPPORT - VOLET DROIT
onglet  
<clic g> sur   pour activer l'option si elle ne l'est pas : 
<clic g> sur pour dérouler la "carte" de l'option
pour chaque carte, sélectionner l'état
paramétrer les options
on retrouve ici des mises en forme d'objets comparables à celles de Word, Excel ou Powerpoint

Une image contenant texte

Description générée automatiquement Une image contenant texte

Description générée automatiquement

La carte "action" définit la fonction du bouton

Une image contenant texte

Description générée automatiquement

Dans "base.pbix" et sur la première page en bas
Créer un bouton vide comme ci-avant à paramétrer comme ci-après
par défaut             pointé          cliqué renvoyant à la page suivante
faire <ctrl> <clic g> sur le bouton pour vérifier son fonctionnement

10.       CRÉER UN BOUTON VERS UN SIGNET

Power BI permet, comme Word, de créer des signets auxquels des boutons vont pouvoir faire référence. Il faut d'abord afficher le volet "signets"

ONGLET "AFFICHER"
groupe "afficher les volets" (5ème bloc)
<clic g> sur
le volet "signets" s'affiche

 

Puis enregistrer le signet

RAPPORT - VOLET DROIT
onglet  
faire une sélection
<clic g> sur
<double clic> sur
ou <clic g> sur puis sur
saisir le nouveau nom  pour le préciser
le signet fait maintenant référence à la sélection

 

Et enfin créer le bouton qui pointera vers ce signet

ONGLET "INSÉRER"
groupe "éléments" (5ème bloc)
<clic g> sur
sélectionner le type et le positionner
dans , choisir "signet" et sélectionner le signet voulu dans la liste
mettre en forme le bouton

Une image contenant texte

Description générée automatiquement

Dans "base.pbix" et sur la deuxième page
Enregistrer sous le nom de signet "budget flexible" le graphique du même nom
sur la page 2, créer un bouton faisant référence à ce signet sur ce modèle:
par défaut             pointé          cliqué
faire <ctrl> <clic g> sur le bouton pour vérifier son fonctionnement

11.       CRÉER UN BOUTON DE FILTRE

Bien que très utiles, ils ne sont pas inclus par défaut.

Il faut d'abord les charger.

RAPPORT  - VOLET DROIT
onglet  
<clic g> sur   -
rechercher en haut et à droite
sélectionner puis
pour valider

 

 

Il faut maintenant insérer le(s) bouton(s) dans le rapport.

RAPPORT  - VOLET DROIT
onglet  
<clic g> dans un endroit vide
<clic g> sur
<faire glisser> à la position voulue

 

 

Puis le(s) paramétrer.

RAPPORT  - VOLET DROIT
onglet   - volet
<faire glisser> les champ des tables comme pour une visualisation

Une image contenant table

Description générée automatiquement

 

 

et le(s) mettre en forme

RAPPORT  - VOLET DROIT
onglet    - volet
paramétrer notamment la carte

 

 

Dans "base.pbix" et sur la première page
Créer les boutons de filtre suivants :

sélectionné    non sélectionné
faisant référence aux champs
Tester le bouton de filtre
Créer les boutons de filtre suivants :
sélectionné    non sélectionné
faisant référence aux champs Une image contenant texte

Description générée automatiquement
Tester ce bouton de filtre combiné avec le précédent
Paramétrer la page pour obtenir la présentation ci-dessous

12.       CRÉER UN NAVIGATEUR DE PAGE

Un navigateur de page permet d'accéder directement à une page du rapport, le nom de la page se mettant à jour automatiquement. Un navigateur de signets fonctionne sur le même principe.
Il faut d'abord l'insérer

ONGLET "INSÉRER"
groupe "éléments" (5ème bloc)
<clic g> sur
sélectionner le type -
le navigateur de page s'affiche
le positionner

 

 

Puis le paramétrer

RAPPORT - VOLET DROIT
onglet    - -
paramétrer notamment les cartes et en fonction des états des boutons, horizontale ou verticale et pour laquelle beaucoup de choix sont disponibles

Une image contenant texte

Description générée automatiquementUne image contenant texte

Description générée automatiquement

Dans "base.pbix" Créer une nouvelle page
Créer un navigateur de page comme ci-après et le tester avec <ctrl> <clic g>
Renommer les onglets de page avec un <double> <clic> comme ci-dessous et Observer leur mise à jour dans le navigateur

13.       QUESTIONS RÉPONSES

Cette fonctionnalité permet d'apprendre à Power BI à répondre aux questions à l'aide

  • d'un module d'apprentissage
  • de synonymes
  • de questions suggérées

 

ONGLET MODÉLISATION
groupe "questions et réponses" (6ème bloc)
<clic g> sur
renseigner les éléments
vérifier que la case "ajouter un segment" est cochée
pour valider

 

 

Pour ajouter des synonymes qui pourraient être employés dans des questions

ou
<clic g> sur pour dérouler une table
<clic g> sur pour ajouter une synonyme
<clic g> sur   de dans les termes suggérés pour l'ajouter
<clic g> sur   de pour supprimer un synonyme

 

Cette fonctionnalité peut n'être opérationnelle qu'en anglais.

 

Dans "base.pbix"
Configurer les synonymes de représentants comme ci-après

 

Pour apprendre à Power Bi à comprendre les questions.

ou
saisir la question
les termes correspondant à des champs ou des valeurs de champ et à priori compris sont soulignés en bleu, les termes non compris en double souligné rouge
sélectionner éventuellement un des choix proposé
<clic g> sur
renseigner si possible les termes non compris
si la réponse est correcte, <clic g> sur
sinon reformuler la question jusqu'à avoir une réponse correcte
effectuer cette action autant que possible pour ne plus avoir de mots non compris

Une image contenant texte

Description générée automatiquement

 

Même si la question est posée en français, la reconnaissance des champs et des valeurs suffit souvent pour avoir une réponse correcte

 

Dans "base.pbix", Envoyer la question "total cumulé des ventes par produit name"
Essayer d'autres questions et n'enregistrer que lorsque la réponse est correcte
Définir les termes incompris

 

Une image contenant texte

Description générée automatiquement

Le plus simple reste actuellement de poser la question en anglais, même si avec des champs en français, cela ne ressemble pas à un langage naturel

 

Il est aussi intéressant de prévoir les principales questions possibles et de les proposer

ou
saisir la question – la  corriger éventuellement
<clic g> sur pour ajouter la question
<faire glisser> une question pour modifier sa position
<clic g> sur   pour enregistrer l'ordre

Une image contenant texte

Description générée automatiquement

Dans "base.pbix", suggérer des questions comme celles-ci-avant

 

Power Bi permet de consulter les questions posées par des utilisateurs et de les corriger.

ou
<clic g> pour développer le commentaires positif ou négatif de l'utilisateur
résoudre le problème par exemple avec ou en corrigeant la syntaxe de l'utilisateur (and, or…)

Une image contenant texte

Description générée automatiquement

Dans "base.pbix", vérifier les questions posées

 

Enfin, les questions pré-enregistrées peuvent être affichées dans le rapport.

ONGLET INSÉRER
groupe "visuels ia" (2ème bloc)
<clic g> sur
dimensionner et positionner

 

 

RAPPORT  - VOLET DROIT
onglet  
<clic g> sur
dimensionner et positionner

 

Dans "base.pbix" et une nouvelle page 5
Afficher les questions enregistrées

Une image contenant texte

Description générée automatiquement

14.       POWER APPS

Les Power Apps sont des applications intégrées. Il est possible d'y faire appel dans le rapport.

ONGLET INSÉRER
groupe "power platform" (4ème bloc)
<clic g> sur

 

 

RAPPORT  - VOLET DROIT
onglet  
<clic g> sur

 

 

 VOLET DROIT
onglet  
sélectionner les champs de table à utiliser

 

 

Puis dans Power Apps

 
<clic g> sur
<clic g> sur

 

Dans "base.pbix" et la page 5
Afficher l'application

 

Il est aussi possible de créer une nouvelle application avec Power Apps dans Power Apps (voir le cours sur power apps)

15.       POWER AUTOMATE

Power Automate est un outil d'automatisation de tâches. Il est possible d'y faire appel dans le rapport.

ONGLET INSÉRER
groupe "power platform" (4ème bloc)
<clic g> sur

 

 

RAPPORT  - VOLET DROIT
onglet  
<clic g> sur

 

 

 VOLET DROIT
volet  
sélectionner les champs de table à utiliser

 

 

Puis dans Power Automate


<clic g> sur
<clic g> sur
<clic g> sur
<clic g> sur
<clic g> sur   puis
sélectionner l'action
ex :
paramétrer l'espace de travail et le groupe de données
<clic g> sur
<clic g> sur
<clic g> sur
paramétrer taille, position et format du bouton

 

Une image contenant table

Description générée automatiquement

Dans "base.pbix" et sur la page 5
Créer un bouton comme ci-avant

Une image contenant texte

Description générée automatiquement

Modifié le: lundi 24 octobre 2022, 11:09