如何使用过滤器嵌入公共报告?

时间:2019-05-29 09:51:36

标签: powerbi powerbi-embedded powerbi-filters

我想使用过滤器将报告嵌入到我的网站中,并且希望该报告是公开的

我看到您可以使用“发布到网络”选项来执行此操作,但是您不能使用过滤器(我读过但不确定)

,使用新的“嵌入”选项,您可以进行过滤,但需要拥有一个帐户才能查看报告。

是否可以同时进行过滤并允许对Internet上的任何人的访问?

谢谢

1 个答案:

答案 0 :(得分:0)

当您使用“发布到Web”时,过滤窗格将不可见,但是您始终可以将切片器添加到报告中,这将允许访问者过滤数据。

执行此操作的正确方法是actually embed the report进入您的站点。您可以在Power BI Embedded Playground中看到它的运行情况。嵌入时,有两种情况-“用户拥有数据”(其中每个访问者需要Power BI Pro帐户才能查看报告)和“应用拥有数据”(其中应用程序使用一个Power BI Pro帐户进行身份验证),但是您的用户根本不需要拥有Power BI帐户。根据您的情况,您需要后一种。

只需下载Microsoft的sample application并进行配置。您需要register Azure AD application才能在您的应用中使用。然后,您的应用将authenticate itself并使用Power BI REST API来获取报告的embedUrl,并将其与Power BI JavaScript client一起使用,以将其嵌入网页中的空白<div>中。 / p>