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
Intégrer son reporting Power BI dans une application Power Apps
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.

Elian QUESNEL
Elian QUESNEL
September 16, 2024
Tutoriel
Vidéo
Microsoft Power Apps vs Kizeo
Power Apps
Microsoft Power Apps vs Kizeo

Découvrez notre guide complet comparant Microsoft Power Apps et Kizeo pour choisir la meilleure solution de gestion de données et création d'applications métiers.

Nicolas Leroy
Nicolas Leroy
July 12, 2024
Article
Vidéo
YoungData sera présent à Occitanie Is AI (Montpellier)
Power Apps
Power Automate
YoungData sera présent à Occitanie Is AI (Montpellier)

Encore un bel évènement à ne pas manquer à Montpellier ! Le 23 mai 2024, à 11h, la Halle de l'Innovation, située au cœur du nouveau quartier Cambacérès, juste à côté de la Gare Sud de France, accueillera "Occitanie Is AI".‍

Nicolas Leroy
Nicolas Leroy
May 22, 2024
Article
Vidéo