0

我们将所有客户报告从 power bi web 嵌入到我们自己的网站,客户可以从那里查看他们的见解/报告。现在,客户正在请求默认报告页面。因此,他们不想查看报告的主页,而是希望看到自己的默认报告页面。我们有很多客户,所以我们必须为所有客户做这件事。仅供参考:我们正在使用 c# 编写 Web 服务。

有哪些方法可以做到这一点?我相信我们必须在我们的数据库中存储报告书签 guid?如果是这样,那么我如何访问该书签 guid?

所以基本上,我是否需要创建一个表格并存储报告页面的客户 ID 和书签 guid,并且每当他们访问时,我都应该根据客户 ID 返回该页面 guid?

那么,power bi API 端有什么可做的,还是只需要从门户端进行更改?请提出任何可能的方法来做到这一点。

4

1 回答 1

1

如果只是关于页面,那么您可以简单地存储页面名称并通过调用页面的setActive方法以编程方式切换到它,或者在嵌入报表时将页面名称设置为嵌入配置详细信息pageName的属性。

如果您仍想应用书签,那么您可以再次在加载时应用它,或应用预定义状态

于 2020-11-17T18:53:34.213 回答