Blog
Tutoriel
Power BI
Power Apps

Intégrer son reporting Power BI dans une application Power Apps

Power BI et Power Apps sont 2 outils de la suite Microsoft Power Platform. Si l'on résume très rapidement, Power BI va permettre de visualiser des données et Power Apps va nous permettre de générer des données via une application.

16/9/2024
Intégrer son reporting Power BI dans une application Power Apps

Power BI et Power Apps sont 2 outils de la suite Microsoft Power Platform. Si l'on résume très rapidement, Power BI va permettre de visualiser des données et Power Apps va nous permettre de générer des données via une application.

On pourrait avoir l’envie d’unir les 2 outils afin de profiter de la visualisation de notre reporting au sein même de notre application.

Et bonne nouvelle, c’est possible 😉

Comment faire ?

Il existe 2 méthodes, la 1ère est la méthode officielle, elle nous permet d’intégrer directement un élément de “Tableau de bord” dans notre application Power Apps. Cependant, le concept de
“Tableau de bord” est très peu utilisé dans Power BI, cela reste des visuels uniques et on ne peut pas profiter du crossfiltering d’un “Rapport”.

Cependant, pour ajouter des données simples ne prenant pas beaucoup de place dans notre application, ça peut être pertinent d’utiliser l’intégration de “Tableau de bord”.

Option n°1

Ici, je me retrouve dans mon rapport Power BI.

Mon premier rapport Power BI

Je peux le consulter dans son intégralité, mis à jour directement depuis Power BI Online ou depuis Teams, mais ça pourrait être intéressant d’intégrer également certains visuels dans mon application pour une rapidité de consultation.

Cela permet également d’engager des personnes n’utilisant pas forcément la data au quotidien dans une démarche de consultation de la donnée. L’objectif derrière tout ça, c’est de pousser vers un modèle d’entreprise “Data Driven”.

Pour faire ça, je vais épingler le visuel que j’aurai sélectionné à un “Tableau de bord” Power BI.

On épingle le visuel

En cliquant sur la petite épingle, je vais pouvoir choisir dans quel “Tableau de bord” je souhaite publier mon visuel.

Peu importe que le tableau de bord soit consulté ou non par la suite, ici l’objectif est de permettre à Power Apps de venir chercher notre visuel pour l’intégrer dans l’application.

Le visuel est désormais épinglé

Mon visuel est désormais dans mon tableau de bord, je vais donc pouvoir aller le chercher depuis Power Apps.

Pour ça, je vais aller dans mon application Power Apps et je vais intégrer une “Vignette Power BI”.

J'intègre une vignette Power BI

Quand j’aurai sélectionné mon espace de travail dans lequel se trouve mon tableau de bord, puis sélectionné le visuel que je souhaite intégrer dans ma page Power Apps.

L’avantage ici, c’est que mon visuel se mettra à jour en même temps que mon Power BI pour afficher les données dans l’application.

Option n°2

La deuxième option va consister à intégrer directement tout un rapport Power BI dans notre application Power Apps.

C’est encore plus simple.

Ce n’est pas directement prévu par Microsoft, cependant il y a une méthode pour le faire.

Une fois sur mon rapport, je vais aller dans Fichier > Embed report > Website or portal.

Fichier > Embed report > Website or portal

C’est également avec cette méthode que l’on peut intégrer un rapport Power BI au sein d’un site internet ou d’un SharePoint.

☝️ À noter que les droits et autorisations pour visualiser le rapport restent les mêmes, il faut que le rapport nous soit partagé.

Cette manipulation va me permettre de récupérer un lien.

Je vais intégrer mon rapport dans mon application

C’est grâce à ce lien que je vais intégrer mon rapport dans mon application.

Étant donné que je vais intégrer l’entièreté d’un rapport dans mon application, je vous préconise d’utiliser une page dédiée.

Nous allons réaliser la même manipulation, je vais ajouter une vignette Power BI, sauf que cette fois-ci je vais aller dans ma barre de fonction et chercher “TileUrl”.

Je vais dans ma barre de fonction pour chercher “TileUrl”.

Et je vais coller l’URL que j’aurai obtenue précédemment depuis Power BI.

Mon premier rapport Power BI est désormais intégré dans PowerApps

Et voilà, les 2 possibilités pour intégrer un rapport Power BI ou un élément de tableau de bord dans une application Power Apps.

Il est possible d’aller plus loin en utilisant ce qu’on appelle le URL Filter, pour affecter directement à notre rapport Power BI des filtres en fonction de données issues de notre application.

Les avantages sont indéniablement la centralisation des informations et l’incitation à devenir une entreprise qui réalise les bonnes actions au bon moment, car l’ensemble de la chaîne profite de l’information à jour.

Devenez datadriven.

Un projet sur la suite Power Platform ?

Faites-nous part des défis de votre entreprise et nous vous aideront à dynamiser votre activité grâce à la Power Platform

Contacter l'agence

D'autres articles à ce sujet

Tous nos contenus
Power BI vs MyReport – Quel outil pour piloter efficacement vos KPIs  ?
Power BI
Power BI vs MyReport – Quel outil pour piloter efficacement vos KPIs ?

La business intelligence est devenue un incontournable de la digitalisation. Le pilotage des différents indicateurs de performance est aujourd’hui essentiel pour une prise de décision stratégique et rapide.

Yohan PEREZ
Yohan PEREZ
January 20, 2025
Article
Vidéo
Sisense vs Power BI : Quelle solution BI choisir en 2025 ?
Power BI
Sisense vs Power BI : Quelle solution BI choisir en 2025 ?

Découvrez la comparaison complète entre Sisense et Power BI : fonctionnalités, visualisation, sécurité, intégrations et coût. Quel outil BI choisir en 2025 ?

Nicolas LEROY
Nicolas LEROY
February 12, 2025
Article
Vidéo
Power Apps pour les nuls : Ma deuxième application !
Power Apps
Power Apps pour les nuls : Ma deuxième application !

Vous avez envie de vous lancer dans le développement d'applications sans avoir à écrire des lignes interminables de code ? Power Apps est fait pour vous !

Jasper GRAPELOUX-MERMOZ
Jasper GRAPELOUX-MERMOZ
January 13, 2025
Tutoriel
Vidéo