报告-使用powerbi API导出组中的报告



嗨,我正在使用开发团队提供的powerbi api。有一些api与仪表板、报告、工作簿和数据集的导出和导入有关。所有API都工作正常,但导出报告正在引发404未找到错误。

API的目标是https://api.powerbi.com/v1.0/myorg/groups/b7a888be-fcf3-4abd-b95c-2972171bc480/reports/9a8bef1b-e5b5-4504-a7db-17185f2703f0/Export

我在邮递员那里遇到的错误是{"错误":{"code":"ExportPBIX_ModellessWorkbookNotFound","pbi.error":{"code":"ExportPBIX_ModellessWorkbookNotFound","parameters":{},"详细信息":[]}}}

并非所有报告都可以导出。例如,它可以直接在浏览器中创建(而不是从Power BI Desktop发布(,或者管理员禁用了导出。当您在浏览器中打开此报告时,您可以从"文件"->"下载报告"中导出它,还是将其禁用?以下是可导出报告的完整要求列表:

  • 要下载文件,您必须具有对报告的编辑访问权限
  • 报告必须已使用Power BI Desktop创建并发布到Power BI服务,或者.pbix必须已上载到该服务
  • 报告必须在2016年11月23日之后发布或更新。在此之前发布的报告不可下载
  • 此功能将不适用于最初在Power BI服务中创建的报告,包括内容包
  • 打开下载的文件时,应始终使用最新版本的Power BI Desktop。下载的.pix文件可能无法在非当前版本的Power BI Desktop中打开
  • 如果管理员关闭了导出数据的功能,则此功能在Power BI服务中将不可见
  • 无法将具有增量刷新的数据集下载到.pbix文件

最新更新