#powerbi #powerbi-embedded #powerbi-custom-visuals #powerbi-rest-api
Вопрос:
Сценарий: Мы включили отчеты power bi в наше приложение. Пользователь меняет стиль отчета (например, панель на пончик) по требованию, и пользователь хочет, чтобы выбранный стиль был экспортирован в pdf или ppt.
Вопрос: Возможно ли это с помощью API rest power bi или power bi SDK? Если да, пожалуйста, предоставьте варианты или справочные материалы с образцами кода.
Ответ №1:
Чтобы экспортировать настроенный встроенный отчет Power BI в формате pdf или ppt, вам потребуется exportToFile
API. exportToFile
API позволяет экспортировать отчет Power BI с помощью вызова REST и поддерживает одновременные запросы на экспорт заданий. Сначала вам нужно создать задание на экспорт, а затем выполнить следующие действия:
- Отправка запроса на экспорт:
Отправьте запрос на экспорт определенного визуального элемента с помощью ExportToFileInGroupAsync - Опрос:
Проверьте, готов ли запрошенный файл к экспорту, используя опрос и статус экспорта - Получение файла:
Опрос вернет URL-адрес, используйте этот URL-адрес для получения экспортированного файла и отправки его с помощью потока файлов.
Пожалуйста, найдите ссылку и код здесь: https://docs.microsoft.com/power-bi/developer/embedded/export-to#step-1—sending-an-export-request
Комментарии:
1. Спасибо @Rohit-ronte за ответ. Все перечисленные шаги мы успешно реализовали на начальном этапе, но наша проблема в другом. Это означает пользовательское визуальное изменение по требованию в отчете powerbi для загрузки.