Vous êtes sur la page 1sur 3

Quelques meilleures pratiques Power BI

1. I m p o rt e z u n i q u e m e n t l e s c h a m p s e t l e s t a b l e s n é c e s s a i r e s a u l i e u
des en semb le s de donn ée s entie rs
o Gardez le modèle aussi étroit et mince que possible.
o Power BI fonct ionne sur les index en colonnes; des tables plus
longues et plus légères sont préférées.
2. Uti lise z la pa sse re lle de donné es loc ale au lieu de la pa sse re lle
personnelle
o Personal Gateway prend les données et les importe dans Power BI.
o Enterprise Gateway n'importe rien, ce qui est plus efficace lorsque
vous travaillez avec de grandes bases de données.
3. A s s u r e z - v o u s q u e l a f r é q u e n c e d e m i s e à j o u r d u c a c h e e s t
a l i g n é e s u r l a f r é q u e n c e d e ra f r a î c h i s s e m e n t d e l a s o u r c e d e
données
o L'actualisat ion du cache de rapports doit être définie à des intervalles
similaires à la fréquence d'actualisat ion de la source de données.
o Par défaut, la fréquence du cache Power BI est définie sur une
heure. Si, par exemple, votre ensemble de données n'est ac tualisé
qu'une fois par jour, vous devez mettre à jour la fréquence du cache
en conséquence.
4. Li mite z le no mb re de vi sue ls dan s les tab leau x de bo rd et le s
r a p p o rt s
o Selon les meilleures prat iques de performance de Microsoft Power
BI , le fait de placer de nombreux visuels dans un seul rapport ralent it
les performances du rapport.
o Limitez les éléments visuels des widgets à huit au maximum par page
de rapport et les grilles à un maximum par page. Limitez les pages à
30 points maximum (cartes: 1, jauges: 2, graphiques: 3, cartes: 3,
grilles: 5).
o Limitez les tuiles à 10 au maximum par tableau de bor d.

5. Uti lise z de s visu els pe rsonna li sés c e rt i f i é s M i c ro s o f t App


S o u rc e , l e c a s é c h é a n t
o Les visuels cert ifiés Power BI sont des visuels AppSource qui ont
passé des tests de qualité rigoureux. Microsoft vérifie que les visuels
personnalisés cert ifiés ont un code robuste et performant.
o Les visuels personnalisés cert ifiés sont les seuls visuels personnalisés
qui peuvent être affichés dans Exporter vers PowerPoint et les
abonnements par courrier électronique.
6. Pou r a mé lio re r les perfo rman ces des ra p p o r t s Power BI,
s u p p ri m e z l e s i n t e ra c t i o n s i n u t i l e s e n t r e l e s v i s u e l s
o Par défaut, tous les visuels d'une page de rapport peuvent interagir
les uns avec les autres. Pour des performances opt imales,
l'int eract ivité doit être contrôlée et modifiée.
o La désact ivat ion de l'interact ivité indésirable réduit le nombre de
requêtes lancées sur le serveur principal et améliore les performances
des rapports.
7. Activ e z la sécu rité au ni veau d es li gn es (R LS) le ca s é chéa nt
o La sécurité au niveau des lignes restreint l'accès des ut ilisateurs à
certaines lignes d'une base de données en fonct ion des
caractérist iques (rôle) de l'ut ilisateur exécutant une requête. Avec
RLS, Power BI importe uniquement les données que l'ut ilisateur est
autorisé à afficher.
o La combinaison de rôles Power BI avec des rôles dans le backend peut
entraîner des gains de performances substantiels.
o Testez tous les rôles avant de passer à la production.

8 . S i v o u s o b s e rv e z d e m a u v a i s e s p e r f o r m a n c e s d a n s P o w e r B I ,
n ' u t i l i s e z p a s d e f i l t r e s h i é r a rc h i q u e s
o Si vous observez des temps de chargement de page élevés lorsque
vous ut ilisez des filtres hiérarchiques, supprimez les filtres
hiérarchiques et utilisez plutôt plusieurs filt res pour la hiérarchie.
9 . F o u r n i r u n e c a t é g o r i s a t i o n d e s d o n n é e s p o u r l e s r a p p o rt s P o w e r
BI (HBI, MBI, LBI)
o Les données High Business Impact (HBI) nécessit e que les
utilisateurs obtiennent une except ion de stratégie pour partager les
données en externe. Les données Low Business Impact (LBI) et
Medium Business Impact (MBI) ne nécessit ent pas d'except ions.
o En utilisant la classificat ion des données Power BI, vo us sensibilisez
les utilisateurs au niveau de sécurité à utiliser et à la façon dont les
rapports doivent être partagés à l'int érieur et à l'extérieur de
l'organisat ion.
10. Uti lise z di ffé rente s pa sse re lle s Po we r B I pou r « R equêt e
d i re c t e » e t « A c t u a l i s a t i o n p l a n i f i é e »
o Si la même passerelle est utilisée pour l'actualisat ion planifiée des
données et la connexion en direct, les performances de la connexion
en direct ralent issent lorsque l'actualisat ion planifiée des données est
act ive. Évitez ce problème en créant des passerelles dist inctes pour la
connexion en direct et l'actualisat ion planifiée.
11. T e s t e z c h a q u e v i s u e l p e r s o n n a l i s é s u r u n ra p p o rt p o u r l e s
perfo rmances a fin de ga ranti r un temp s d e cha rg ement d e
r a p p o rt r a p i d e ; u t i l i s e r u n v i s u e l a l t e rn a t i f s i l e v i s u e l c h o i s i
fon ctionne ma l
o Les visuels personnalisés qui ne sont pas certifiés ne sont
généralement pas testés de manière approfondie par l'équipe Power
BI. Ils peuvent mal fonct ionner lors de la manipulat ion de grands
ensembles de données ou d'agrégat ions co mplexes. Si un visuel
personnalisé fonct ionne mal, envisagez de le remplacer par un autre
visuel.
12. L i m i t e z l e s m e s u r e s e t l e s a g r é g a t i o n s c o m p l i q u é e s d a n s l e s
mod è le s de donn ée s
o Poussez les colonnes et mesures calculées vers la source lorsque cela
est possible. Plus ils sont proches de la source, plus la probabilité
d'améliorat ion des performances est élevée.
o Créez des mesures calculées au lieu de colonnes calculées.
o Utilisez le schéma en étoile pour concevoir des modèles de données.
13. U t i l i s e z l e s s e g m e n t s a v e c p a rc i m o n i e
o Les segments sont un excellent moyen de permettre aux utilisateurs
de parcourir les données, mais ils ont un coût de performance. Chaque
segment génère deux requêtes: l'une récupère les données et l'autre
récupère les détails de la sélect ion.
o La créat ion d'un trop grand nombre de segments a un impact négat if
sur les performances.
14. A s s u r e z - v o u s q u e l e r a p p o rt P o w e r B I e t l a s o u r c e d e d o n n é e s s e
t r o u v e n t d a n s l a m ê m e ré g i o n
o Avec le locataire et la source de données dans la même région, la
latence du réseau est réduite. Cela se traduit par un transfert de
données plus rapide et une exécut ion plus rapide des requêtes.

Vous aimerez peut-être aussi