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
局限性
对于 .pbix 报表,导出报表的限制与 下载报表 .pbix 文件相同。
调用 重新绑定报表后,不支持导出具有 Power BI 服务实时连接 的报表。
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 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
group
|
path | True |
string uuid |
工作区 ID |
report
|
path | True |
string uuid |
报表 ID |
download
|
query |
下载的类型。 有效值为 LiveConnect 和 IncludeModel |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
file |
导出的文件 Media Types: "application/zip", "application/octet-stream" |
定义
DownloadType
下载的类型。 有效值为 LiveConnect 和 IncludeModel
名称 | 类型 | 说明 |
---|---|---|
IncludeModel |
string |
导出包含语义模型的报表。 |
LiveConnect |
string |
使用与语义模型的实时连接导出报表。 |