В Power BI можно экспортировать данные, которые использовались для создания визуального элемента в виде EXCEL или CSV-файла, с помощью команды Экспортировать данные в меню параметров .
Команда экспорта данных в меню параметров позволяет экспортировать данные, используемые для создания визуального элемента в Excel или CSV-файл.
Используйте API клиента Power BI visual.exportData для экспорта данных из визуального элемента отчета в формат CSV.
Экспорт данных визуального элемента
Класс клиента Power BI Client VisualDescriptor определяет метод следующим образом:
exportDataType(необязательно), выберите данные, которые вы хотите экспортировать сводных данных или базовых данных.
ExportDataType.Summarizedвыберите этот параметр, если вы хотите экспортировать данные для текущего визуального элемента.
ExportDataType.Underlyingвыберите этот параметр, если вы хотите экспортировать данные для того, что вы видите в визуальном плюс дополнительные данные из базового набора данных.
Если данные не предоставлены, будут экспортированы сводной. Дополнительные сведения о различных типах в Экспорт данных из визуального.
строк, количество возвращаемых строк, если оно доступно.
Метод exportData возвращает объект IExportDataResult, используйте свойство IExportDataResult.data для получения экспортированных данных в виде строки в формате CSV.
interface IExportDataResult {
data: string;
}
Пример
Для экспорта первых 100 строк суммированных данных:
let result = await visual.exportData(models.ExportDataType.Summarized, 100);
console.log(result.data);
Рекомендации и ограничения
Максимальное количество строк, которые можно экспортировать, составляет 30 000.
Экспорт с помощью базовых не работает, если источник данных использует Analysis Services динамическое подключение к версиям старше 2016 года, если таблицы в модели не имеют уникального ключа.
Экспорт с помощью базовых не работает, если Показывать элементы без данных включен для визуализации.
Если фильтры применяются к визуализации, экспортированные данные также будут отфильтрованы.
Если используется DirectQuery, максимальный объем данных, которые можно экспортировать, составляет 16 МБ. Экспорт может привести к меньшему количеству строк, особенно при использовании нескольких столбцов, данных, которые трудно сжимать, или факторы, которые увеличивают размер файла и сокращают количество экспортированных строк.
Power BI поддерживает экспорт только в визуальных элементах, использующих базовые агрегаты. Экспорт недоступен для визуальных элементов с помощью мер модели или отчета.
Пользовательские и R-визуальные элементы не поддерживаются.
Администраторы Power BI могут отключить функцию экспорта данных.
Одновременные запросы на экспорт данных из одного сеанса не поддерживаются. Несколько запросов должны выполняться синхронно.
При использовании внедрения для клиентовэкспорт данных из визуального элемента не работает в следующих случаях:
Семантическая модель внедренного отчета представляет собой составную модель с прямым подключением запроса к другой семантической модели, а внедрение выполняется с помощью субъекта-службы.
Семантическая модель внедренного отчета имеет по крайней мере один источник данных с поддержкой single-Sign-On, а маркер внедрения содержит источник данныхмаркер внедрения.
Демонстрация методов и рекомендаций, которые соответствуют бизнес-и техническим требованиям для моделирования, визуализации и анализа данных с помощью Microsoft Power BI.
Узнайте, как изменить контекст и меню параметров для визуального элемента в приложении встроенной аналитики Power BI. Добавьте команды в меню с помощью расширений команд.
Узнайте, как использовать селекторы, позволяющие контролировать, какие визуальные элементы влияют на определенную функцию в встроенной аналитике Power BI.
Узнайте, как получить список страниц и визуальных элементов, которые находятся в отчете приложения встроенной аналитики Power BI. Ознакомьтесь с примерами кода и просмотрите дополнительные сведения.
Узнайте, как скрыть сообщения об ошибках по умолчанию в отчетах встроенной аналитики Power BI и вместо этого отображать пользовательские сообщения об ошибках, которые соответствуют дизайну приложения.
Узнайте, как использовать срезы для фильтрации данных в внедренном отчете и повышения интерактивности пользователей. В этом руководстве приведены пошаговые инструкции и примеры кода.
Узнайте, как настроить отчеты Power BI, внедренные в приложения. Узнайте, как использовать API клиента Power BI для указания свойств внедренных отчетов.