跳到主内容

Power BI Embedded 更新报表 API

发布日期:三月 14, 2018

 

克隆报表以及克隆磁贴和仪表板 API 支持复制内容,以便多位客户可在执行最少 API 调用的情况下获取对其数据的分析。新发布的 API 现在支持更新报表

如果你是拥有多位客户的独立软件供应商 (ISV) 或你的组织设有不同的部门,可以为每位客户保存与不同数据相关的报表的副本。我们强烈建议将针对不同客户或部门的分析内容保存在单独的工作区中。

假设你有 20 位客户(或 20 个部门)。克隆并重新绑定源报表 20 次,以便每位客户可在专用工作区中查看自己的数据。现在你希望更改源报表、修复一些小 bug 并添加一些客户要求。通过使用此新 API,可以自动更新从相同源报表创建的所有报表,同时保留用于嵌入和共享的原始报表 ID。这意味着,改进报表时不会对代码产生影响。

此操作的优势大于克隆/导出报表。可以通过提供任何源报表来更新目标报表,只要数据集架构符合更新。目标报表中的数据集不会更改,并且更新后的报表将继续与之前的数据集相链接。

请注意,更新操作会更改报表的整体内容。执行此操作后,会删除源报表中没有的任何视觉对象/页面。我们强烈建议保留要克隆的所有对象的源和目标 ID,以便可以轻松执行更新操作,并将错误数量降到最低。

  • Power BI Embedded
  • Features

相关产品