Fermer

avril 15, 2022

Meilleures pratiques Power BI – Blogs performants


  1. Limitez les visuels dans les tableaux de bord et les rapports
    Limitez les visuels dans les rapports et le tableau de bord.
    Gardez les vignettes limitées à 10 maximum par tableau de bord.
  2. Supprimer les interactions inutiles entre les visuels
    Nous pouvons rendre cela possible en supprimant les interactions inutiles entre les visuels. Cela est possible car tous les visuels d'un rapport peuvent interagir les uns avec les autres par défaut. L'interactivité doit être contrôlée et modifiée pour des performances optimales.
    De plus, nous pouvons réduire le nombre de requêtes lancées sur le backend et améliorer les performances des rapports en désactivant l'interactivité indésirable.

  3. Activer la sécurité au niveau de la ligne (RLS)
    Power BI n'importe que les données que l'utilisateur est autorisé à afficher, avec RLS qui restreint l'accès des utilisateurs à certaines lignes d'une base de données en fonction des caractéristiques de l'utilisateur exécutant une requête.
    Mais comment atteindre des gains de performances substantiels ? Nous pouvons activer cela en combinant des rôles Power BI avec des rôles dans le backend. De plus, nous devons tester tous les rôles avant de les déployer en production.

  4. Utilisez des visuels personnalisés certifiés Microsoft AppSource
    Les visuels personnalisés certifiés Power BI sont vérifiés par Microsoft pour avoir un code robuste et performant. Ces visuels AppSource ont passé avec succès des tests de qualité rigoureux et sont les seuls visuels personnalisés qui peuvent être affichés dans Exporter vers PowerPoint et les abonnements par e-mail.

  5. Évitez d'utiliser des filtres hiérarchiques
    Oui, c'est ce que nous devons faire lorsque nous observons des performances médiocres dans Power BI. Sommes-nous gênés par les temps de chargement élevés des pages lors de l'utilisation de filtres hiérarchiques ? Essaye ça! Supprimez les filtres hiérarchiques. Bénéficiez de performances améliorées dans Power BI en utilisant plusieurs filtres pour la hiérarchie.

  6. Utiliser la passerelle de données sur site
    Il est suggestible et l'une des meilleures pratiques d'utiliser la passerelle de données sur site au lieu de la passerelle personnelle car elle prend les données et les importe dans Power BI. Mais pourquoi Enterprise Gateway ? C'est plus efficace lorsque nous travaillons avec de grandes bases de données car Enterprise Gateway n'importe rien.

  7. Utilisez des passerelles Power BI distinctes pour « Requête directe » et « Actualisation planifiée »
    Comme nous le savons, l'utilisation de la même passerelle pour l'actualisation programmée des données et la connexion en direct ralentit les performances de la connexion en direct lorsque l'actualisation programmée des données est active. Il est suggéré que nous créions des passerelles distinctes pour la connexion en direct et l'actualisation programmée afin d'éviter de tels problèmes.

  8. Testez chaque visuel personnalisé sur un rapport pour garantir un temps de chargement rapide du rapport
    Garantissez un temps de chargement rapide des rapports en testant les performances de chaque visuel personnalisé sur un rapport.

  9. Limitez les mesures et les agrégations compliquées dans les modèles de données
    Augmentez la probabilité d'amélioration des performances en rapprochant autant que possible les colonnes calculées et les mesures de la source. De plus, nous devons créer des mesures calculées au lieu de colonnes calculées tout en utilisant un schéma en étoile afin de concevoir des modèles de données.

  10. Importez ce qui est nécessaire
    Pourquoi avons-nous besoin d'importer des ensembles de données entiers, alors que nous pouvons garder le modèle aussi étroit et léger que possible en important uniquement les champs nécessaires. Power BI fonctionne sur des index en colonnes où des index plus longs et plus légers sont préférés.

De conclure
Ce qui précède sont les 10 meilleures pratiques que nous pouvons ajouter à notre boîte à outils pour les rapports et l'analyse Power BI.
En guise de conclusion, je vous souhaite le meilleur pour vos développements Power BI réussis avec ces bonnes pratiques à vos côtés !

A propos de l'auteur

Arpit Malviya a travaillé chez Perficient en tant que consultant technique. Il travaille dans le domaine Power BI & Data Analysis depuis 2019.

Plus de cet auteur






Source link