工作中经常遇到需要将报表发给其他人看,而他们并不一定会有Power bi账户,此时可以使用发布到web的方式,如果有自己的网站,也可以把报表嵌入到自己的网站。

当我们将报表发布到web或嵌入到网页时,更新报表后无法立即在网页上查看到更新后的内容,因为官网提示发布到web功能,会有一个小时的数据缓存,也就是需要一小时以后才能在web端看到更新后的内容。

下面通过四个部分来解决以上描述的方式和问题。

分为三部分:

1.如何将报表发布到web

2.如何将报表嵌入到自己的网页中

3.如何快速刷新web端的内容

4.删除发布到web的连接

第1部分将报表发布到web,步骤如下:

第一步:打开power bi服务,找到要发布到web的报表,然后点击 文件->嵌入报表->发布到web(公共),如图第一步:

第二步:依次点击创建嵌入代码->发布,会出现一个弹框提示“成功!你的报表已准备好用于共享”,如下图:其中第一个链接可直接粘贴到网页查看报表,第二个HTML代码可用于嵌入自己的网页(见第二部分):

第三步:将第一个链接粘贴到网页查看报表,效果如下:

则通过以上步骤就成功将报表发布到web

第2部分 将报表嵌入到自己的网页,以博客园为例,步骤如下:

第一步:复制第1部分第二步生成的HTML代码,打开自己的网站,添加新随笔或新文章后,点击“编辑HTML网页源代码”,并将报表生成的HTML代码粘贴到HTML源码编辑器中,并调整宽度和高度,然后点击更新。最后点击发布网页。如图第一步1:

第二步:查看效果,如图第二步2:

通过以上步骤就成功将报表嵌入到自己的网页中。

第3部分,快速刷新web端内容,步骤如下:

第一步,在power bi desktop更新数据并发布到power bi服务后,点击编辑按钮,如图第一步3:

第二步:第一步操作之后,在页面右上方出现保存按钮,点击保存,如图第二步3:

第三步:查看下web端网页效果和嵌入的网页端效果:

Web端:

嵌入网页端:

通过以上操作,即可做到即时刷新web端和嵌入网页端的报表数据,而不用等到一个小时以后。

第4部分:删除发布到web端的链接:

第一步:点击右上角的设置小齿轮->管理嵌入代码,出现如图界面:

第二步:点击要删除文件链接右边的三个点,点击删除,如图:

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐