Reports - Get Export To File Status
Возвращает текущее состояние задания экспорта в файл для указанного отчета из "Моя рабочая область".
Если состояние задания экспорта равно "Успешно" используйте API GetFileOfExportToFile для получения файла.
Требуемая область
Report.ReadWrite.All или Report.Read.All
GET https://api.powerbi.com/v1.0/myorg/reports/{reportId}/exports/{exportId}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
export
|
path | True |
string |
Идентификатор экспорта |
|
report
|
path | True |
string (uuid) |
Идентификатор отчета |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
|
| 202 Accepted |
Принято |
Примеры
Example
Образец запроса
GET https://api.powerbi.com/v1.0/myorg/reports/{reportId}/exports/{exportId}
Пример ответа
{
"id": "Mi9C5419i....PS4=",
"createdDateTime": "2021-12-08T10:26:09.3069086Z",
"lastActionDateTime": "2021-12-08T10:26:38.016851Z",
"reportId": "cad51cfa-e740-324f-acbb-8ca43c40a2d4",
"reportName": "Report name",
"status": "Succeeded",
"percentComplete": 100,
"resourceLocation": "...Mi9C5419i....PS4=/file",
"resourceFileExtension": ".pptx",
"expirationTime": "2021-12-09T10:26:11.586756Z"
}
Определения
| Имя | Описание |
|---|---|
| Export |
Объект, описывающий сведения и текущее состояние экспорта в задание файла |
|
Export |
Текущее состояние экспорта в задание файла |
Export
Объект, описывающий сведения и текущее состояние экспорта в задание файла
| Имя | Тип | Описание |
|---|---|---|
| createdDateTime |
string (date-time) |
Дата начала и время экспорта в задание файла |
| expirationTime |
string (date-time) |
Дата окончания срока действия и время URL-адреса извлечения |
| id |
string |
Экспорт в идентификатор задания файла |
| lastActionDateTime |
string (date-time) |
Дата и время последнего изменения в задании файла |
| percentComplete |
integer (int32) minimum: 0maximum: 100 |
Ход выполнения задания в процентах |
| reportId |
string (uuid) |
Идентификатор экспортированного отчета |
| reportName |
string |
Имя экспортированного отчета |
| resourceFileExtension |
string |
Расширение экспортированного файла |
| resourceLocation |
string |
URL-адрес извлечения экспортированного файла |
| status |
Текущее состояние экспорта в задание файла |
ExportState
Текущее состояние экспорта в задание файла
| Значение | Описание |
|---|---|
| Undefined |
Состояние экспорта в задание файла не определено |
| NotStarted |
Не было запущено экспорт в задание файла |
| Running |
Выполняется экспорт в задание файла |
| Succeeded |
Экспорт в задание файла успешно завершено |
| Failed |
Сбой экспорта в задание файла |