前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何将本地图片在PowerBI中展示呢?

如何将本地图片在PowerBI中展示呢?

作者头像
陈学谦
发布2020-05-16 13:35:36
2.2K0
发布2020-05-16 13:35:36
举报
文章被收录于专栏:学谦数据运营学谦数据运营

文件夹中有一些公司最近的照片,为了展示团队的风采,我准备把它们在PowerBI中用Simple image做成幻灯片,再用Play Axis自动播放。

想想,当所有的管理者打开报表的第一时间,先要看一段团队的风采,想必也能一身干劲吧,只是没有声音略显遗憾。

不过,问题来了,Simple image这些展示图片的可视化对象只接受URL格式,不能接受本地文件,所以问题比较棘手。

这时候,一个比较明显的解决思路是,将图片上传到云端,再获取其URL。我们可以根据之前的思路,用Python将图片上传到七牛云等云存储中:

开车!Python自动将Power BI报表截图发送钉钉群

不失为一种好办法。

不过,很多朋友是没有安装Python环境的,可能就无法使用这种办法了。下面介绍另一种办法:base64。

参考文档:https://prologika.com/showing-database-images-in-power-bi-and-tabular/

比如我在本地的pic文件夹中有三张图片:

从文件夹中导入之后是binary格式的文件:

我们需要将这些文件转为base64格式的文本,这样就可以直接保存在Table当中:

然后将这一列设置为图像URL:

但是呢,这种方式有一个问题,因为每个“单元格”能够存放的信息是有限的,所以如果图片太大,会导致显示不全:

所以这个办法并不是很理想,不过对于很多小图是完全可以这样做的。

既然这样, 可能还是得用Python了。

不过,突然想起来可能还有一种办法能够实现。我们前文说过,onedrive中的文件本质上就是网络链接:

Power BI刷新避免使用网关,蚊子肉也是腿,电费也是钱

PowerBI从Onedrive文件夹中获取多个文件,依然不使用网关

针对“PowerBI从Onedrive获取文件”两篇文章做个补充

那么图片自然也应当是网络位置,那么通过获取网络位置的方式获取图片链接,能不能实现呢?明天验证一下。

有兴趣的朋友也可以自行测试一下。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档