Формат PowerBI ExportReport Stream - PullRequest
0 голосов
/ 02 апреля 2019

Я использую PowerBI онлайн с профессиональной лицензией.

Используя объект PowerBIClient в .Net core 2.1, я могу использовать функцию ExportReport, которая возвращает мне Stream.

Я хочу преобразовать это в изображение (любой формат), чтобы я мог использовать его дальше. Как мне это сделать? Я правильно думаю?

enter image description here

1 Ответ

1 голос
/ 03 апреля 2019

Боюсь, это не сработает. ExportReport возвращает вам файл .pbix, то есть сам отчет, который можно открыть в Power BI Desktop. Нет простого способа преобразовать это в изображение прагматично.

Вы можете сохранить этот поток в файле .pbix и попытаться открыть его в Power BI Desktop. Если данные импортированы или если у вас есть доступ к источнику данных, вы сможете визуализировать отчет и экспортировать его в PDF, но это ручная операция. Также вы можете экспортировать отчет из сервиса напрямую (в PowerPoint и PDF ).

Вы можете попробовать автоматизировать Power BI Desktop (например, с помощью this ), но я бы не стал использовать этот способ для производственной системы.

Существуют также некоторые сторонние инструменты, которые в конечном итоге могут вам помочь (например, этот ).

Вы можете встроить Power BI в настольное приложение и попробовать магию захвата экрана , но это тоже не изящное и простое решение.

Вы можете предложить идею или проголосовать за существующую в Power BI Ideas , например. Экспорт в PDF с помощью Power BI Embedded API .

...