Как экспортировать индивидуальный отчет power bi в формате pdf или ppt по запросу после встраивания в приложение?

Сценарий: мы использовали отчеты power bi в нашем приложении. Пользователь меняет стиль отчета (например, с бара на пончик) по запросу, и пользователь хочет, чтобы выбранный стиль был экспортирован в pdf или ppt.

Вопрос : возможно ли это с помощью power bi rest API или power bi SDK? Если да, пожалуйста, предоставьте варианты или справочные материалы с образцами кода.

1 ответ

Чтобы экспортировать настроенный отчет Power BI Embedded в формате pdf или ppt, вам потребуется API. exportToFileAPI позволяет экспортировать отчет Power BI с помощью вызова REST и поддерживает параллельные запросы заданий на экспорт. Сначала необходимо создать задание на экспорт, а затем выполнить следующие шаги:

  1. Отправка запроса на экспорт:
    отправьте запрос на экспорт определенного визуального элемента с помощью ExportToFileInGroupAsync.
  2. Опрос:
    проверьте, готов ли запрошенный файл к экспорту, используя статус опроса и экспорта .
  3. Получение файла:
    опрос вернет URL-адрес, используйте этот URL-адрес для получения экспортированного файла и отправки его с использованием файлового потока.

Ссылку и код можно найти здесь: https://docs.microsoft.com/power-bi/developer/embedded/export-to#step-1---sending-an-export-request

Другие вопросы по тегам