通过 URL Power Bi Embed 传递参数

Passing Parameters through URL Power Bi Embed

我仍然不太习惯使用 Power Bi 及其工作方式,我被要求使用 ASP.Net MVC 使用 AppOwnsData 创建一个网页,它会显示 Power Bi 报告,并在其旁边有一些文本框,用户可以在其中输入数据,并且该数据将用作参数。问题是将该数据传递给 Power Bi,起初我想在调用 API 时通过 URL 传递它,但我无法在网上找到与此相关的任何内容。 如果有人可以提供帮助,将不胜感激。

编码愉快!

这在 Power BI 服务中是可能的,通过传递参数,您可以按数据字段筛选报表。在 Power BI 服务中的 URL 末尾添加以下内容:

在 URL 中添加过滤器的语法:

URL?filter=Table_Name/Data_Field_Name eq 'value'

例如:

过滤 Region

URL?filter=Region/Region eq 'New England'

URL 的结尾将如下所示:

有关 URL 过滤器的更多信息,请参阅下文 link:

https://azure.microsoft.com/updates/power-bi-embedded-query-parameters-api/

https://docs.microsoft.com/power-bi/collaborate-share/service-url-filters