В моем угловом приложении PowerBI-клиент используется для загрузки отчетов. Рассмотрим сценарий, в котором у нас есть 5 отчетов в приложении и кнопка загрузки вверху. При нажатии на кнопку загрузки все 5 отчетов должны быть загружены в 5 CSV-файлов. Этот сценарий реализуется с помощью функции exportData, приведенной ниже.
visual.exportData(models.ExportDataType.Underlying).then(result => {
// do some stuff here
})
В отчете также доступны фильтры. После выбора фильтра отчеты PowerBI обновляются отфильтрованными данными. Если нажать «Загрузить», теперь должны быть загружены только отфильтрованные данные. К сожалению, отфильтрованные данные не могут быть взяты программно. Я знаю, что у PowerBI есть опция экспорта для обобщенных и базовых данных. Но я хочу достичь этого программно. Может кто-нибудь сказать мне, как получить отфильтрованные данные? Рад поделиться дополнительной информацией об этом, если это необходимо.