Reports - Export Report In Group

将指定的报表从指定的工作区导出到 Power BI .pbix 或 .rdl 文件。

  • 对于 .pbix 报表 - 可以将 preferClientRouting URL 查询参数设置为 true 作为超时问题的 解决方法
  • 大型文件将下载到临时 Blob。 响应中返回其 URL,并存储在本地下载的 Power BI .pbix 文件中。
  • 有关要求和限制的详细信息,请参阅 将报表从 Power BI 服务下载到 Power BI Desktop

权限

此 API 调用可由服务主体配置文件调用。 有关详细信息,请参阅:Power BI Embedded中的服务主体配置文件。

注意

此 API 不支持试用功能。 有关如何使用此 API 的示例,请参阅 导出 Power BI 报表 Powershell 脚本。

所需范围

Report.ReadWrite.All 或 Report.Read.All 和 Dataset.Read.All

局限性

GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId}/Export
GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId}/Export?downloadType={downloadType}

URI 参数

名称 必需 类型 说明
groupId
path True

string

uuid

工作区 ID

reportId
path True

string

uuid

报表 ID

downloadType
query

DownloadType

下载的类型。 有效值为 LiveConnect 和 IncludeModel

响应

名称 类型 说明
200 OK

file

导出的文件

Media Types: "application/zip", "application/octet-stream"

定义

DownloadType

下载的类型。 有效值为 LiveConnect 和 IncludeModel

名称 类型 说明
IncludeModel

string

导出包含语义模型的报表。

LiveConnect

string

使用与语义模型的实时连接导出报表。