Saltar al contenido principal
EN VERSIÓN PRELIMINAR

Exporte informes de Power BI a archivos PDF, PPTX o PNG con una API REST

Fecha de publicación: 09 marzo, 2020

Power BI incluye ahora un conjunto adicional de características que permiten exportar un informe de Power BI a los formatos de archivo PDF, PPTX (PowerPoint) y PNG usando una llamada REST.

Puede usar la API Export-To-File de varias formas:

  • Crear un botón de envío a impresión. En la aplicación, cree un botón que, al hacer clic en él, desencadene un trabajo de exportación. El trabajo puede exportar el informe visualizado como un archivo PDF o PPTX y, cuando ha finalizado, el usuario puede recibir el archivo en forma de descarga. Dado que la API es asincrónica, el archivo puede tardar algún tiempo en estar disponible.
  • Datos adjuntos de correo electrónico. Envíe un correo electrónico automatizado a intervalos establecidos con un informe en formato PDF adjunto. Esto puede ser útil si desea automatizar el envío de un informe semanal a la ejecutiva.

Cuando se llama a la API Export-To-File, se desencadena un trabajo de exportación. Después de desencadenar el trabajo de exportación, use la API Polling para mantener un seguimiento del trabajo hasta que se complete. Una vez completado el trabajo de exportación, la llamada a la API Polling devuelve una dirección URL de Power BI (que está disponible durante 24 horas) para obtener el archivo. La API admite solicitudes de trabajos de exportación simultáneas. El número de trabajos que se pueden ejecutar de forma simultánea depende de la SKU en la que reside el informe.

La nueva API proporciona el siguiente conjunto de características:

  • Exportación de páginas seleccionadas de un informe. Puede especificar qué páginas desea exportar y en qué orden.
  • Marcadores. El uso de marcadores permite exportar un informe en un estado específico después de aplicarle filtros.
  • Seguridad de nivel de fila (RLS). Utilice seguridad de nivel de fila (RLS) para exportar un informe que muestre datos que solo son visibles para determinados usuarios. Por ejemplo, si va a exportar un informe de ventas que se define con roles regionales, puede filtrar el informe mediante programación para que solo se muestre una región determinada.
  • Protección de datos. Los formatos PDF y PPTX admiten etiquetas de confidencialidad. Si exporta un informe con una etiqueta de confidencialidad a un archivo PDF o PPTX, el archivo exportado mostrará el informe con la etiqueta de confidencialidad.
  • Localización. Al usar la API, se puede pasar la configuración regional deseada. La configuración de localización afecta a la manera en la que se muestra el informe; por ejemplo, cambiando el formato de acuerdo con la configuración regional seleccionada.

Tenga en cuenta que tanto el informe como el conjunto de datos del informe que va a exportar deben residir en una característica prémium o insertada. En el artículo Exportar informe a archivo (versión preliminar), se detallan otras limitaciones de la versión preliminar.

Tenga en cuenta también que, como todas las API de Power BI nuevas, la API Export-To-File se incluye únicamente en el SDK de API de Power BI para .NET v3.

Más información.

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

Productos relacionados