Vous êtes sur la page 1sur 16

Power BI

Paginated Reports
in a Day

Labo 02B

Développer un modèle de
rapport

© 2020 Microsoft. Tous droits réservés.


Présentation
Le temps estimé pour terminer ce labo est de 30 minutes.

Dans ce labo, vous allez explorer Report Builder et apprendre à ajouter et à configurer divers objets de
rapport.

Pour accélérer le développement des rapports et favoriser la cohérence lors de la création de rapports,
vous allez également développer un modèle de rapport. Ce modèle sera la conception de départ pour
les nouveaux rapports développés dans les autres labos de ce cours.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 2


Exercice 1 : Développer un modèle de
rapport
Dans cet exercice, vous allez créer un modèle de rapport Portrait.

Tâche 1 : Créer le rapport


Dans cette tâche, vous allez créer un modèle de rapport.

1. Ouvrez une nouvelle instance de Power BI Report Builder.

2. Dans le volet Mise en route, sélectionnez Rapport vierge.

3. Pour enregistrer le rapport, sur l'onglet de ruban Fichier, cliquez sur Enregistrer sous, puis
sélectionnez Ce PC.

Conseil : vous pouvez également appuyer sur Ctrl + S ou cliquer sur l'icône de disque située en haut à
gauche de la fenêtre Report Builder.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 3


4. Dans la fenêtre Enregistrer comme rapport, à gauche, sélectionnez Poste de travail.

5. Accédez au dossier <CourseFolder>\PowerBIPRIAD\MySolution.

6. Dans le champ Nom, remplacez le texte par Portrait Template.

7. Cliquez sur Enregistrer.

8. En haut de la fenêtre Report Builder, notez que le nom du fichier s'affiche.

Report Builder ne peut ouvrir qu'un seul fichier à la fois. Cependant, il est possible d'ouvrir plusieurs
instances de l'application Report Builder, chacune avec un rapport ouvert.

Tâche 2 : Explorer Report Builder


Dans cette tâche, vous allez explorer Report Builder.

1. Notez le ruban, composé des onglets Fichier, Accueil, Insérer et Afficher.

L'onglet de ruban Accueil permet de basculer entre le mode Conception et le mode Aperçu. Il fournit
également des fonctionnalités permettant de gérer le presse-papiers et la mise en forme. L'onglet de
ruban Insérer fournit les commandes permettant d'ajouter des régions de données, des visualisations
de données, des éléments de rapport et d'activer ou désactiver les en-têtes et les pieds de page.
L'onglet de ruban Afficher vous permet de déterminer les volets et les fonctionnalités à afficher ou à
masquer.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 4


2. Sur l'onglet de ruban Afficher, si nécessaire, cochez toutes les cases pour afficher tous les volets et
la règle :

• Données du rapport

• Propriétés

• Regroupement

• Règle

• Paramètres

Pour la durée de ce cours, il est recommandé de les laisser tous activés.

3. Au centre, notez le concepteur de rapports, avec la règle le long de la partie gauche et de la partie
supérieure.

4. À gauche, notez le volet Données du rapport.

Ce volet permet de gérer les ressources définies dans le rapport ouvert.

5. À droite, notez le volet Propriétés, et notez également que l'objet Rapport est sélectionné.

Ce volet présente les propriétés de l'objet sélectionné ou de plusieurs objets sélectionnés. Toutes les propriétés
peuvent être examinées, et beaucoup peuvent être mises à jour dans ce volet. Notez que de nombreuses
propriétés couramment configurées sont également disponibles dans l'onglet de ruban Accueil.

Par défaut, les propriétés sont répertoriées par ordre alphabétique dans des catégories. Vous pouvez
modifier ce comportement de façon à répertorier toutes les propriétés par ordre alphabétique. Le
bouton de tri est situé en haut à gauche dans le volet Propriétés.

Pour la durée de ce cours, il est recommandé de les laisser groupées dans des catégories

Certains objets ont une page de propriétés dédiée. Lorsque vous voyez l'icône à droite du bouton de
sens du tri, vous pouvez cliquer dessus pour ouvrir la page.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 5


6. En haut, sous le ruban, notez le volet Paramètres.

Ce volet est utilisé pour mettre en forme les paramètres du rapport. Vous l'utiliserez dans le
Labo 04A.

7. En bas, sous le canevas de conception de rapport, notez le volet Regroupement.

Ce volet est utilisé pour configurer la disposition d'une région de données de tableau matriciel. Vous
l'utiliserez dans le Labo 05A.

8. Dans le coin inférieur droit, notez le contrôle de zoom et à la gauche du contrôle, les boutons.

Ces boutons vous permettent de basculer entre le mode Conception et le mode Aperçu.

Tâche 3 : Concevoir la présentation du rapport


Dans cette tâche, vous allez concevoir la présentation modèle du rapport.

Le rapport vierge par défaut se compose du corps et du pied de page du rapport, et il contient déjà deux
zones de texte. La première zone de texte est prévue pour afficher le titre du rapport, et la deuxième utilise
une expression pour afficher l'heure d'exécution du rapport. Comme la première zone de texte se trouve à
l'intérieur du corps du rapport, elle sera affichée une seule fois, en haut du rapport.

1. Dans le concepteur de rapports, cliquez directement sous la zone de texte Cliquez pour ajouter un titre.

2. Dans le volet Propriétés, notez que l'objet Corps est sélectionné.

Tous les rapports ont un corps, et celui-ci contient d'autres objets de rapport qui représentent la
présentation principale de votre conception de rapport.

3. Dans le concepteur de rapports, cliquez directement à gauche de la zone de texte


[&ExecutionTime].

4. Notez que l'objet Pied de page est maintenant sélectionné.

Comme le rapport vierge par défaut se compose uniquement d'un corps et d'un pied de page, vous
allez maintenant modifier la conception pour en faire votre modèle de rapport.

5. Pour sélectionner le rapport, cliquez sur une zone grise à l'extérieur de la présentation du rapport.

6. Notez que l'objet Rapport est maintenant sélectionné.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 6


7. Pour ouvrir les pages de propriétés du rapport, cliquez avec le bouton droit sur une zone grise à
l'extérieur de la présentation du rapport, puis sélectionnez Propriétés du rapport.

8. Dans la fenêtre Propriétés du rapport, assurez-vous que la propriété Unités de page est définie
sur Inches (pouces).

Votre rapport peut être défini en centimètres en raison de vos paramètres régionaux.

Important : dans les labos, cependant, les unités de page doivent être définies en pouces.

9. Assurez-vous que la propriété Format de papier est définie sur Lettre.

10. Définissez les quatre propriétés de marge sur 0,5 in.

Important : dans tous les labos, pour produire les présentations de rapport correctes, il est important
que vous définissiez les propriétés d'emplacement et de format exactement comme indiqué.

Conseil : il vous suffit de saisir la valeur 0,5 et le suffixe « in » sera ajouté automatiquement.

11. À des fins d'impression, notez que la largeur disponible pour la conception du rapport est de
7,5 pouces.

La largeur du papier est de 8,5 pouces, moins les marges gauche et droite, chacune de 0,5 pouce.

Quand Power BI rend un rapport en utilisant un format de page rigide (par exemple, PDF), il est
important que la présentation du rapport soit compatible avec les limites des dimensions de la page.

12. Cliquez sur OK.

13. Dans le concepteur de rapports, sélectionnez le corps du rapport.

14. Dans le volet Propriétés, développez la catégorie Taille et définissez les propriétés suivantes :

• Largeur : 7,5

• Hauteur : 2

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 7


La hauteur de 2 pouces pour le corps du rapport permet de tenir compte de la conception de la
présentation du rapport. Lorsque vous terminez la conception du rapport, l'espace de fin doit toujours
être supprimé, car il sera généré au bas d'un rapport. C'est probablement la principale raison pour
laquelle une page vierge est parfois générée à la fin d'un rapport.

15. Pour ajouter un en-tête de page, cliquez avec le bouton droit sur une zone grise à l'extérieur de la
présentation du rapport, puis sélectionnez Ajouter un en-tête de page.

16. Sélectionnez l'en-tête de page, puis dans le volet Propriétés, notez que la propriété Hauteur est 1.

L'en-tête de page se répètera sur chaque page et affiche généralement le titre du rapport, les valeurs
des paramètres du rapport et éventuellement un logo d'entreprise.

17. Sélectionnez le pied de page, puis définissez la propriété Hauteur sur 0,5.

La hauteur maximale du corps du rapport pour une seule page est désormais de 8,5 pouces (10 pouces
moins 1 pouce pour l'en-tête de page et 0,5 pouce pour le pied de page).

18. Pour déplacer la première zone de texte (titre du rapport), sélectionnez-la.

L'élément de zone de texte peut être configuré en deux modes.

Le premier mode, le mode requis pour sélectionner la zone de texte, est obtenu en cliquant sur le bord
de la zone de texte. Dans ce mode, la zone de texte est entourée d'un contour en pointillés et de points
de redimensionnement.

Le deuxième mode permet de saisir ou de modifier la valeur affichée par la zone de texte. Ceci est
obtenu en cliquant à l'intérieur de la zone de texte. Dans ce mode, un curseur apparaît à l'intérieur de
la zone de texte.

Pour changer de mode, sélectionnez un autre objet de rapport (comme le corps du rapport), puis
cliquez sur la zone de texte de la manière appropriée, selon le mode souhaité.

19. Faites glisser la flèche à quatre têtes pour déposer la zone de texte à l'intérieur de l'en-tête du
rapport, dans le coin supérieur gauche.

Lorsque la zone de texte (ou de nombreux objets de rapport) est sélectionnée, elle comprend des points
de redimensionnement à chaque coin et de chaque côté, au milieu. Le survol d'un point permet
d'afficher une flèche à deux pointes qui indique que l'objet peut être redimensionné en faisant glisser
le curseur.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 8


Conseil : pour plus de précision lors du repositionnement ou du redimensionnement d'un élément de
rapport, il est souvent préférable de définir les propriétés d'emplacement et de taille dans le volet
Propriétés.

20. Dans le volet Propriétés, vérifiez que les deux propriétés d'emplacement sont définies sur 0.

21. Définissez les propriétés Largeur de la zone de texte sur 6,5.

22. Définissez les propriétés de format suivantes :

Conseil : vous pouvez configurer les propriétés de trois manières différentes : vous pouvez utiliser le
volet Propriétés, ou les commandes de l'onglet de ruban Accueil, ou cliquer avec le bouton droit dans
la zone de texte, puis utiliser le menu contextuel pour ouvrir la page des propriétés de la zone de texte.

• Taille de police : 20 pt

• Épaisseur de police : Gras

• Style de bordure, en bas : Plein

23. Pour affecter une expression à la zone de texte, cliquez avec le bouton droit dans la zone de texte,
puis sélectionnez Expression.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 9


24. Dans la fenêtre Expression, dans la liste Catégorie, sélectionnez Champs prédéfinis.

25. Pour insérer un élément dans l'expression, dans la liste Élément, double-cliquez sur ReportName.

26. Vérifiez que l'expression se présente comme suit.

VB.NET
=Globals!ReportName

27. Cliquez sur OK.

28. Notez que la zone de texte affiche [&ReportName].

Lorsque vous voyez une valeur dans une zone de texte entre crochets, il s'agit d'une notation abrégée
pour une expression basée sur un champ unique, un paramètre de rapport ou un champ prédéfini. Un
paramètre de rapport est précédé du caractère @ et un champ prédéfini est précédé du caractère &.

29. Pour ajouter une deuxième zone de texte, cliquez avec le bouton droit dans l'en-tête du rapport,
puis sélectionnez Insérer | Zone de texte.

30. Définissez les propriétés suivantes pour la nouvelle zone de texte :

• Alignement, alignement vertical : Milieu

• Général, nom : ReportSubtitle

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 10


Les noms des objets de rapport doivent être uniques. Il est courant de définir un nom spécifique
lorsque l'élément sera référencé par une expression.

• Emplacement, gauche : 0

• Emplacement, haut : 0,5

• Taille, largeur : 6,5

• Taille, hauteur : 0,3

31. Pour ajouter une image, cliquez avec le bouton droit dans l'en-tête du rapport, puis sélectionnez
Insérer | Image.

32. Dans la fenêtre Propriétés de l'image, dans la zone Nom, remplacez le texte par CompanyLogo.

33. Pour incorporer une image, cliquez sur Importer.

34. Dans la fenêtre Ouvrir, accédez au dossier <CourseFolder>\PowerBIPRIAD\Lab02A\Assets.

35. Sélectionnez le fichier AdventureWorksLogo.jpg, puis cliquez sur Ouvrir.

36. Dans la fenêtre Propriétés de l'image, cliquez sur OK.

37. Définissez les propriétés suivantes pour l'image :

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 11


• Emplacement, gauche : 6,7

• Emplacement, haut : 0

• Taille, largeur : 0,8

• Taille, hauteur : 0,8

38. Dans le pied de page du rapport, définissez les propriétés suivantes pour la zone de texte :

• Alignement, alignement du texte : Gauche

• Style de bordure, haut : Plein

• Général, nom : Pied de page

• Emplacement, gauche : 0

• Emplacement, haut : 0,1

• Taille, largeur : 7,5

• Taille, hauteur : 0,4

39. Notez que la zone de texte affiche [&ExecutionTime].

La zone de texte affiche une notation abrégée pour une expression utilisant le champ prédéfini
ExecutionTime.

40. Pour modifier l'expression de la zone de texte, cliquez avec le bouton droit dans la zone de texte,
puis sélectionnez Expression.

41. Dans la fenêtre Expression, dans la grande zone, remplacez l'expression entière, y compris le
symbole égal, par les éléments suivants :

Pour plus de commodité, l'expression peut être copiée à partir du fichier


<CourseFolder>\PowerBIPRIAD\Lab02B\Assets\Snippets.txt.

VB.NET
="Generated at " & Format(Globals!ExecutionTime, "MM/dd/yyyy HH:mm:ss") & " UTC" &
vbCrLf & "Page " & Globals!PageNumber & " of " & Globals!TotalPages

L'expression produit une chaîne décrivant l'heure d'exécution du rapport mise en forme à l'aide d'un
format de date et d'heure personnalisé. Elle ajoute l'acronyme UTC, car le rapport sera rendu par le
service Power BI. Les rapports rendus par le service renvoient toujours l'heure d'exécution en temps
universel coordonné. Enfin, les détails de numéro de page sont ajoutés à la fin.

La fonction Format est très utile pour convertir des nombres, des dates et des heures en une valeur de
texte mis en forme. Il existe de nombreux codes de format prédéfinis, qui peuvent être consultés en
ligne sur la page Chaînes de format de date et d'heure personnalisées.

La constante vbCrLf ajoute un retour chariot suivi d'un caractère de saut de ligne.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 12


42. Cliquez sur OK.

43. Notez que la zone de texte affiche <<Expr>>.

Les expressions complexes sont représentées par la notation abrégée Expr.

Tâche 4 : Finaliser la conception


Dans cette tâche, vous allez finaliser la conception du modèle de rapport.

1. Vérifiez que les propriétés d'emplacement et de taille suivantes sont définies pour l'objet de
rapport :

Lorsque vous ajoutez de nouveaux objets de rapport et que vous configurez leurs propriétés de taille et
d'emplacement, il est possible qu'ils aient indirectement modifié les propriétés de leur conteneur. Pour
éviter d'imprimer des pages vierges, il est toujours recommandé de vérifier les propriétés de taille et
d'emplacement des conteneurs avant de finaliser la conception du rapport.

• Hauteur de l'en-tête de page : 1

• Largeur du corps : 7,5

• Hauteur du corps : 2

• Hauteur du pied de page de rapport : 0,5

2. Pour afficher un aperçu du rapport, dans l'onglet de ruban Accueil (ou en bas à droite), dans le
groupe Vues, cliquez sur Exécuter.

3. Dans l'aperçu du rapport, notez que le titre du rapport n'affiche aucune valeur.

4. Notez également que l'heure d'exécution est l'heure locale (l'heure sur votre machine).

Certains champs prédéfinis se comportent différemment dans Power BI Report Builder. En particulier,
le champ prédéfini ReportName ne retourne pas de valeur, et le champ prédéfini ExecutionTime
retourne la date et l'heure de votre machine. Rassurez-vous, une fois le rapport publié sur Power BI, le
titre et le pied de page du rapport afficheront des informations correctes.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 13


5. Sur l'onglet de ruban Exécuter, dans le groupe Exportation, cliquez sur Exporter, puis sélectionnez PDF.

6. Dans la fenêtre Enregistrer sous, accédez au dossier


<CourseFolder>\PowerBIPRIAD\MySolution.

7. Cliquez sur Enregistrer.

8. Dans l'Explorateur Windows, accédez au dossier <CourseFolder>\PowerBIPRIAD\MySolution,


puis ouvrez le document PDF.

9. Vérifiez que le document PDF ne comprend qu'une seule page.

S'il contient plusieurs pages, consultez les instructions de ce labo pour résoudre le problème.

10. Supprimez le document PDF.

11. Dans Report Builder, pour revenir en mode Conception, dans l'onglet de ruban Exécuter, dans le
groupe Vues, cliquez sur Conception.

12. Enregistrez le rapport.

13. Fermez Report Builder.

Votre modèle de rapport est à présent terminé. Vous utiliserez ce modèle pour créer plusieurs rapports
dans ce cours. Les instructions des labos vous guideront pour ouvrir le modèle, puis pour l'enregistrer
immédiatement en tant que nouveau rapport.

Important : veillez à suivre attentivement ces instructions pour éviter de corrompre votre fichier de
modèle de rapport.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 14


Résumé
Dans ce labo, vous avez exploré Report Builder et appris à ajouter et à configurer divers objets de
rapport.

Pour accélérer le développement des rapports et favoriser la cohérence lors de la création de rapports,
vous avez également développé un modèle de rapport. Ce modèle sera la conception de départ pour les
nouveaux rapports développés dans d'autres labos de ce cours.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 15


Conditions d'utilisation
© 2020 Microsoft. Tous droits réservés.

En utilisant ce labo pratique, vous acceptez les conditions suivantes :

La technologie/fonctionnalité décrite dans ce labo pratique est fournie par Microsoft Corporation dans
un environnement de test « bac à sable », en vue d'obtenir vos commentaires et de vous fournir une
expérience d'apprentissage. Vous pouvez utiliser ce labo pratique uniquement pour évaluer ces
technologies et fonctionnalités, et pour fournir des commentaires à Microsoft. Vous ne pouvez pas
l'utiliser à d'autres fins. Sans autorisation écrite, vous ne pouvez pas modifier, copier, distribuer,
transmettre, afficher, effectuer, reproduire, publier, accorder une licence, créer des œuvres dérivées,
transférer ou vendre tout ou une partie de ce labo pratique.

LA COPIE OU LA REPRODUCTION DE CE LABO PRATIQUE (OU DE TOUTE PARTIE DE CELUI-CI) SANS


AUTORISATION ÉCRITE SUR TOUT AUTRE SERVEUR OU AUTRE EMPLACEMENT EN VUE D'UNE AUTRE
REPRODUCTION OU REDISTRIBUTION EST EXPRESSÉMENT INTERDITE.

CE LABO PRATIQUE FOURNIT CERTAINES FONCTIONNALITÉS DE PRODUIT/TECHNOLOGIES LOGICIELLES,


NOTAMMENT D'ÉVENTUELS NOUVEAUX CONCEPTS ET FONCTIONNALITÉS, DANS UN ENVIRONNEMENT
SIMULÉ SANS INSTALLATION OU CONFIGURATION COMPLEXE AUX FINS DÉCRITES CI-DESSUS. LES
TECHNOLOGIES/CONCEPTS REPRÉSENTÉS DANS CE LABO PRATIQUE PEUVENT NE PAS REPRÉSENTER LES
FONCTIONNALITÉS COMPLÈTES ET PEUVENT NE PAS FONCTIONNER DE LA MÊME MANIÈRE QUE DANS UNE
VERSION FINALE. IL EST ÉGALEMENT POSSIBLE QUE NOUS NE PUBLIIONS PAS DE VERSION FINALE DE CES
FONCTIONNALITÉS OU CONCEPTS. VOTRE EXPÉRIENCE D'UTILISATION DE CES FONCTIONNALITÉS DANS UN
ENVIRONNEMENT PHYSIQUE PEUT ÉGALEMENT ÊTRE DIFFÉRENTE.

COMMENTAIRE Si vous envoyez des commentaires sur les fonctionnalités, technologies et/ou concepts
décrits dans ce labo pratique à Microsoft, vous accordez à Microsoft, sans frais, le droit d'utiliser, de
partager et de commercialiser vos commentaires de quelque manière et à quelque fin que ce soit. Vous
accordez également à des tiers, sans frais, les droits de brevet nécessaires pour leurs produits,
technologies et services en vue de l'utilisation ou de l'interface avec des parties spécifiques d'un logiciel
ou d'un ou d’un service Microsoft incluant les commentaires. Vous n'enverrez pas de commentaires
soumis à une licence exigeant que Microsoft accorde une licence pour son logiciel ou sa documentation
à des tiers du fait que nous y incluons vos commentaires. Ces droits survivent à ce contrat.

MICROSOFT CORPORATION DÉCLINE TOUTES LES GARANTIES ET CONDITIONS EN CE QUI CONCERNE


CE LABO PRATIQUE, Y COMPRIS TOUTES LES GARANTIES ET CONDITIONS DE QUALITÉ MARCHANDE,
QU'ELLES SOIENT EXPLICITES, IMPLICITES OU LÉGALES, D'ADÉQUATION À UN USAGE PARTICULIER, DE
TITRE ET D'ABSENCE DE CONTREFAÇON. MICROSOFT N'OFFRE AUCUNE GARANTIE OU
REPRÉSENTATION EN CE QUI CONCERNE LA PRÉCISION DES RÉSULTATS, LA CONSÉQUENCE QUI
DÉCOULE DE L'UTILISATION DE CE LABO VIRTUEL, OU L'ADÉQUATION DES INFORMATIONS
CONTENUES DANS CE LABO VIRTUEL À QUELQUE FIN QUE CE SOIT.

EXCLUSION Ce labo contient seulement une partie des nouvelles fonctionnalités et améliorations
disponibles dans Microsoft Power BI. Certaines fonctionnalités sont susceptibles de changer dans les
versions ultérieures du produit.

PowerBIPRIAD : Labo 02B © 2020 Microsoft. Tous droits réservés. 16

Vous aimerez peut-être aussi