Passer au contenu principal
EN PRÉVERSION

Exporter des rapports Power BI au format PDF, PPTX ou PNG à l’aide de l’API REST

Date de publication : 09 mars, 2020

Power BI dispose à présent d’un ensemble supplémentaire de fonctionnalités qui vous permettent d’exporter un rapport Power BI à l’aide d’un appel REST aux formats de fichiers suivants : PDF, PPTX (PowerPoint) et PNG.

Utilisez cette API d’exportation vers un fichier de plusieurs façons :

  • Créer un bouton d’envoi à l’impression : dans votre application, créez un bouton qui, lorsque vous cliquez dessus, déclenche un travail d’exportation. Le travail peut exporter le rapport affiché au format PDF ou PPTX, et lorsque l’export est terminé, l’utilisateur peut recevoir le fichier en téléchargement. Étant donné que l’API est asynchrone, la mise à disposition du fichier peut prendre un certain temps.
  • Pièce jointe à un e-mail : envoyez un e-mail automatisé à intervalles définis avec un rapport PDF joint. Cela peut être utile si vous souhaitez automatiser l’envoi d’un rapport hebdomadaire aux dirigeants.

Lorsque l’API d’exportation vers un fichier est appelée, elle déclenche un travail d’exportation. Après avoir déclenché le travail d’exportation, utilisez l’API d’interrogation pour suivre le travail jusqu’à son achèvement. Une fois le travail d’exportation effectué, l’appel d’API d’interrogation renvoie une URL Power BI pour obtenir le fichier (l’URL est disponible pendant 24 heures). L’API prend en charge les demandes de travaux d’exportation simultanés : l​e nombre de travaux que vous pouvez exécuter simultanément dépend de la référence SKU sur laquelle réside votre rapport.

L’ensemble de fonctionnalités suivant est fourni avec la nouvelle API :

  • Exporter les pages de rapport sélectionnées : spécifiez les pages que vous souhaitez exporter et dans quel ordre.
  • Signets : à l’aide des fonctionnalités de signets, exportez un rapport dans un état spécifique après lui avoir appliqué des filtres.
  • Sécurité au niveau des lignes : utilisez la sécurité au niveau des lignes pour exporter un rapport affichant des données qui ne sont visibles que pour certains utilisateurs. Par exemple, si vous exportez un rapport de vente défini avec des rôles régionaux, vous pouvez filtrer le rapport par programme afin que seule une certaine région soit affichée.
  • Protection des données : les formats PDF et PPTX prennent en charge les étiquettes de confidentialité. Si vous exportez un rapport avec une étiquette de confidentialité vers un PDF ou un PPTX, le fichier exporté affiche le rapport avec son étiquette de confidentialité.
  • Localisation : lorsque vous utilisez l’API, vous avez la possibilité de transmettre votre paramètre régional souhaité. Les paramètres de localisation affectent la façon dont le rapport est affiché, par exemple en modifiant la mise en forme en fonction des paramètres régionaux sélectionnés.

Notez que le rapport et le jeu de données associé que vous exportez doivent résider sur une capacité Premium ou Embedded. Les autres limitations de la préversion sont détaillées dans l’article Exporter un rapport vers un fichier.

Sachez également que, comme toutes les nouvelles API Power BI, l’API d’exportation vers un fichier est incluse uniquement dans le SDK .NET v3 des API Power BI.

En savoir plus.

<p"> </p">
  • Power BI Embedded
  • Features
  • SDK and Tools

Produits apparentés