Поделиться через


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

Имя В Обязательно Тип Описание
exportId
path True

string

Идентификатор экспорта

reportId
path True

string (uuid)

Идентификатор отчета

Ответы

Имя Тип Описание
200 OK

Export

ХОРОШО

202 Accepted

Export

Принято

Примеры

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

Объект, описывающий сведения и текущее состояние экспорта в задание файла

ExportState

Текущее состояние экспорта в задание файла

Export

Объект, описывающий сведения и текущее состояние экспорта в задание файла

Имя Тип Описание
createdDateTime

string (date-time)

Дата начала и время экспорта в задание файла

expirationTime

string (date-time)

Дата окончания срока действия и время URL-адреса извлечения

id

string

Экспорт в идентификатор задания файла

lastActionDateTime

string (date-time)

Дата и время последнего изменения в задании файла

percentComplete

integer (int32)

minimum: 0
maximum: 100

Ход выполнения задания в процентах

reportId

string (uuid)

Идентификатор экспортированного отчета

reportName

string

Имя экспортированного отчета

resourceFileExtension

string

Расширение экспортированного файла

resourceLocation

string

URL-адрес извлечения экспортированного файла

status

ExportState

Текущее состояние экспорта в задание файла

ExportState

Текущее состояние экспорта в задание файла

Значение Описание
Failed

Сбой экспорта в задание файла

NotStarted

Не было запущено экспорт в задание файла

Running

Выполняется экспорт в задание файла

Succeeded

Экспорт в задание файла успешно завершено

Undefined

Состояние экспорта в задание файла не определено