工作中经常遇到需要将报表发给其他人看,而他们并不一定会有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端的链接:
第一步:点击右上角的设置小齿轮->管理嵌入代码,出现如图界面:
第二步:点击要删除文件链接右边的三个点,点击删除,如图:
点击箭头下方按钮可以留言
↓
评论


