Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В Power BI можно экспортировать данные, которые использовались для создания визуального элемента в виде EXCEL или CSV-файла, с помощью команды Экспортировать данные в меню параметров .
Команда экспорта данных в меню параметров позволяет экспортировать данные, используемые для создания визуального элемента в Excel или CSV-файл.
Используйте API клиента Power BI visual.exportData
для экспорта данных из визуального элемента отчета в формат CSV.
Экспорт данных визуального элемента
Класс клиента Power BI Client
exportData(exportDataType?: ExportDataType, rows?: number): Promise<IExportDataResult>
Метод exportData
использует два параметра:
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, а маркер внедрения содержит источник данныхмаркер внедрения.