Passer au contenu principal

Comment personnaliser les rapports Power BI intégrés via iframe dans Fabriq

Personnalisez vos intégrations Power BI : choisissez la page, appliquez des filtres et épurez l’affichage pour des tableaux de bord clairs.

Simona Ianniello avatar
Écrit par Simona Ianniello
Mis à jour il y a plus de 2 mois

Lorsque vous intégrez un rapport Power BI dans votre tableau de bord Fabriq, vous pouvez contrôler :

  • Quelle page du rapport s’affiche en premier

  • Quelles données sont visibles (comme une région ou un projet)

  • Si les menus ou les filtres doivent être affichés

Pour cela, il suffit d’ajouter des options à la fin du lien Power BI avant de le coller dans Fabriq. Suivez les étapes ci-dessous pour vous guider.


🖇️ Étape 1 : Obtenez le lien d’intégration Power BI

  1. Dans Power BI, ouvrez le rapport souhaité.

  2. Cliquez sur Fichier → Intégrer le rapport → Site web ou portail.

  3. Copiez le contenu « lien pour intégrer ce contenu » à coller dans Fabriq.

  4. L’écran suivant s’affiche si l’utilisateur ne s’est pas connecté à Power BI dans cette session du navigateur. Lorsqu’il clique sur Connexion, une nouvelle fenêtre ou un nouvel onglet s’ouvrira. Demandez-lui de vérifier les bloqueurs de pop-up si aucune fenêtre ne s’ouvre. Si l’authentification unique (SSO) est activée pour vos comptes Fabriq et Power BI, vous ne devrez pas vous connecter plusieurs fois.


🧩 Étape 2 : Personnaliser le lien

Vous allez maintenant ajouter des options spéciales à la fin du lien pour contrôler son comportement dans Fabriq.

Chaque personnalisation s’ajoute avec une esperluette (&) suivie du paramètre. Si vous ajoutez plusieurs paramètres, enchaînez-les avec des &.

Exemple :

...reportEmbed?reportId=abc123&groupId=xyz456&pageName=ReportSection1&filter=Region/Name eq 'North'&filterPaneEnabled=false

Dans cet exemple :

  • &pageName=... définit quel onglet s’ouvre en premier

  • &filter=... limite les données affichées

  • &filterPaneEnabled=false masque le panneau des filtres

📃 Afficher une page spécifique

Chaque rapport contient des pages (onglets). Si vous voulez en afficher une en particulier au chargement :

  1. Dans Power BI, cliquez sur l’onglet souhaité.

  2. Copiez le pageName à partir de l’URL du navigateur. Cela ressemble à ceci (voir capture ci-dessous) :

    ReportSection9380eec50a2a0165bb4b
  3. Ajoutez-le à votre lien d’intégration :

    &pageName=ReportSection9380eec50a2a0165bb4b

👉 Exemple :

https://app.powerbi.com/reportEmbed?reportId=abc123&groupId=xyz456&pageName=ReportSection9380eec50a2a0165bb4b

📊 Afficher uniquement certaines données (Filtres)

Vous pouvez filtrer le rapport pour afficher uniquement les données qui vous intéressent, comme une région, un service ou un projet particulier.

  1. Identifiez d’abord :

    • Le nom de la table (ex : Region)

    • Le nom du champ (ex : Name)

    • La valeur à filtrer (ex : 'North')

  2. Utilisez ce format :

    &filter=Table/Field eq 'Value'

👉 Exemple :
Pour n’afficher que les données de la région Nord, le lien complet serait :

https://app.powerbi.com/reportEmbed?reportId=abc123&groupId=xyz456&pageName=ReportSection9380eec50a2a0165bb4b&filter=Region/Name eq 'North'

🎨 Masquer les menus et panneaux latéraux

Vous pouvez épurer l’apparence du rapport intégré dans Fabriq en masquant les panneaux de Power BI.

Élément à masquer

Ajouter ceci au lien

Liste des pages (onglets)

&navContentPaneEnabled=false

Panneau des filtres

&filterPaneEnabled=false

Barre d’outils supérieure

&actionBarEnabled=false

👉 Exemple avec les 3 paramètres :

https://app.powerbi.com/reportEmbed?reportId=abc123&groupId=xyz456&pageName=ReportSection9380eec50a2a0165bb4b&filter=Region/Name eq 'North'&navContentPaneEnabled=false&filterPaneEnabled=false&actionBarEnabled=false

❗ Limitations : Affichage d’un seul visuel (tuile)

Malheureusement, en raison des limitations de Power BI, vous ne pouvez intégrer que des pages entières (onglets), et non des visuels individuels.

La solution de contournement la plus proche consiste à :

  • Créer une page dédiée contenant uniquement le visuel souhaité.

  • Intégrer cette page spécifique en utilisant le paramètre &pageName=

    paramètre comme expliqué ci-dessus.

Documentation officielle Microsoft :


🌐 Compatibilité des navigateurs

Certains problèmes d’intégration peuvent venir des limitations du navigateur.

  • ✅ Microsoft Edge et la dernière version de Chrome sont les plus fiables

  • ❌ Internet Explorer n’est pas pris en charge

  • 🔄 Faites vos tests dans le même navigateur que celui utilisé par vos utilisateurs


📘 Pour aller plus loin

Pour explorer la documentation officielle Microsoft :

Avez-vous trouvé la réponse à votre question ?