gpt4 book ai didi

azure - Power BI Embedded 中的筛选参数

转载 作者:行者123 更新时间:2023-12-03 00:31:48 24 4
gpt4 key购买 nike

我们正在开发一个 Power BI 嵌入式应用程序,其中有一个包含 Power BI 报告的 Azure 网站,该报告也上传到我们的 Azure 服务器上。

我知道我可以在嵌入 iframe 的 Power BI 应用中设置筛选器参数,如下所示:

function onFrameLoaded() {
var m = {
action: "loadReport",
reportId: reportId,
accessToken: accessToken
};

iframe.contentWindow.postMessage(JSON.stringify(m), "*");

当您嵌入在网络上发布的 Power BI 报表时,此功能有效。但它不适用于 Power BI Embedded。有没有办法在 Power BI Embedded 中完成相同类型的过滤?

最佳答案

使用新的 Power BI Embedded JS SDK,您可以丢失 iframe.postMessage 方法并让 SDK 与嵌入式实体进行通信。

我可以给您推荐:http://aka.ms/pbijs使用新版本的 SDK。

此外,您还可以传递比 OData 更高级的过滤器(您需要将其放入 URL 中),使用:https://github.com/Microsoft/PowerBI-JavaScript/wiki/Filters这可以在加载期间(通过加载配置)或与嵌入报告交互期间完成。

关于azure - Power BI Embedded 中的筛选参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com