Intégrer un rapport Power BI Report Server à l’aide d’un iFrame dans SharePoint Server
Dans cet article, vous allez apprendre à incorporer un rapport Power BI Report Server à l’aide d’un iFrame dans une page SharePoint. Si vous utilisez SharePoint Online, Power BI Report Server doit être accessible publiquement. Dans SharePoint Online, le composant Power BI WebPart qui fonctionne avec le service Power BI ne fonctionnera pas avec Power BI Report Server.
Prérequis
- Power BI Report Server installé et configuré
- Power BI Desktop pour Power BI Report Server installé.
- Un environnement SharePoint Server 2013, 2016, 2019 ou Édition d’abonnement installé et configuré.
- Internet Explorer 11 est pris en charge uniquement si le mode de document est défini sur le mode IE11 (Edge) ou si vous utilisez SharePoint Online. Vous pouvez utiliser d’autres navigateurs pris en charge avec SharePoint localement et SharePoint Online.
Créer l’URL d’un rapport Power BI
Téléchargez l’exemple à partir de GitHub : Blog Demo. Sélectionnez Clone or download (Cloner ou télécharger), puis sélectionnez Download ZIP (Télécharger le zip).
Décompressez le fichier .zip, puis ouvrez l’exemple de fichier .pbix dans Power BI Desktop pour Power BI Report Server.
Enregistrez le rapport dans Power BI Report Server.
Affichez le rapport dans le portail web Power BI Report Server.
Capturer le paramètre d’URL
Une fois que vous avez votre URL, vous pouvez créer un iFrame dans une page SharePoint pour y héberger le rapport. Pour les URL de rapport Power BI Report Server, vous devez ajouter le paramètre de chaîne de requête suivant afin d’incorporer votre rapport dans un iFrame SharePoint : ?rs:embed=true
.
Par exemple : https://myserver/reports/powerbi/Sales?rs:embed=true
Incorporer le rapport dans un iFrame SharePoint
Accédez à une page Contenu du site SharePoint.
Sélectionnez la page où vous souhaitez ajouter votre rapport.
Sélectionnez l’icône en forme de roue dentée située en haut à droite, puis sélectionnez Modifier la page.
Sélectionnez Ajouter un composant WebPart.
Sous Catégories, sélectionnez Média et contenu. Sous Composants WebPart, sélectionnez Éditeur de contenu, puis sélectionnez Ajouter.
Sélectionnez Cliquez ici pour ajouter un nouveau contenu.
Dans le menu supérieur, sélectionnez Mettre le texte en forme, puis sélectionnez Modifier la source.
Dans la fenêtre Modifier la source, collez votre code iFrame dans Source HTML, puis sélectionnez OK.
Par exemple :
<iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
Dans le menu supérieur, sélectionnez Page, puis sélectionnez Arrêter la modification.
Le rapport s’affiche dans la page.
Contenu connexe
- Créer un rapport Power BI pour Power BI Report Server
- Créer un rapport paginé pour Power BI Report Server
D’autres questions ? Essayez la communauté Power BI.