虽然Power BI Pro的账户不是很贵(反正我没有买,都是注册了个免费的结果微软一再延长我的pro用户体验时间……所以我就站着说会儿话……)。
但是,对于大多数的用户来说,还没搞懂是咋肥四呢,就花钱……当然是——不可以!
那作为普通用户,分享只能发布到Web变成完全公开的内容,就是说,只要知道这个链接的人,都可以完完全全地把所有内容看得通透,比如我发布的这个:
在线M函数快查及系列文章链接(建议复制到浏览器中打开后收藏使用):
https://app.powerbi.com/view?r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ%3D%3D
(注意,因为公众号文章是不能直接通过点击的方式跳转到外部链接的,所以需要大家动手复制到浏览器中打开。)
但是,有很多情况是,即使是公司的数据分析,也有很大一部分对加密要求没那么高,想给公司内部很多没有power BI账号的人看但又不希望做成完全公开的情况,那是否可以做成一个简单的加密呢?
——当然是可以的,因为标题已经告诉你了。
开始之前,先来看个简单的效果,当你输入并选择密码“AK0324”时,即可以在第2页看到相应的分析结果,如果密码不对,那么第2也将无法显示分析结果。公开链接如下:
https://app.powerbi.cn/view?r=eyJrIjoiMDA4NzE2MzMtODA2Yy00ZjQ2LTllN2QtMDkxMGMwY2YxNzgwIiwidCI6IjNlN2Q0MTAxLTdkOTgtNGJkZi05MzczLTJjOTMzZWRhMDA5OCJ9
(注意,因为公众号文章是不能直接通过点击的方式跳转到外部链接的,所以需要大家动手复制到浏览器中打开。)
下面,我们就来看这个是怎么做出来的。
Step 01增加密码表
我这只做了500多个,其中只有一个是有效的,当然你可以通过Excel或数据库做个百万级的……,如下图所示:
Step 02在需要通过密码控制的表中增加有效密码列,如下图所示:
Step 03建立密码表和控制表之间的关系,如下图所示:
Step 04创建密码选择(登陆)页
用密码表的密码字段(按需要修改显示名称)创建切片器,并打开密码切片器的“搜索”属性,如下图所示:
Step 05创建需要经密码控制的度量值
为简化加密度量的公式,提前请先按日常方法创建度量值,如这里的运费:
然后创建加密度量(运费_加密):
整篇文章,就这个重点……即:通过HASONEVALUE函数使得在选择了唯一密码(且又通过表间关系确保密码正确)的情况下,才显示正确的运费,否则全部置空(或者你可以设置成一些干扰值)。
Step 06用加密度量创建数据分析报表
这个步骤……不知道说点啥好……你们自己看着办吧……
Step 07同步切片器
这个步骤的详细操作方法请参考文章《Power BI:有个大招,不过你要先学会切片器跨页同步》,即同步密码切片器到分析报表也,但不在报表页面里显示,如下图所示:
大招发完,真累……剩下的那些调整格式、发布之类的不能再写了,你们自己搞吧……
本文分享自 Excel到PowerBI 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!