关于Power BI数据加密的那点事

一、 写在前面

自上次在PowerBI星球分享 “利用PowerBI 打造私人账本”后(PoweBI实战:利用PBI打造私人理财账本),从后台的留言中可以看出大家对将报表发布到Web,再将Web 链接生成二维码供自己随时随地查阅比较感兴趣。当然最值得欣慰的是,大家对数据保密性,隐私性都有正确的认识。

那今天我再次来和大家聊聊关于PowerBI加密的那点事,请大家仁者见仁,智者见智,后台多多分享自己的独特见解。

二、加密的方式

针对 PowerBI 免费版,我今天来简单介绍下,对报表中数据如何加密?

数据加密是指在敏感的数据上(比如度量值)做加密处理,你看到数据的一部分而非全部,当然报表的结构及其它你都能够看到。

如下图所示,当密码正确的时候你将看到左边完整的信息,否则只能看到右边经过加密的敏感数据。

▲ 数据加密示意图

三、 实际操作

星主经常灌输给我们的以及后台有朋友提到的观点,我非常认同,那就是:其实在实例操作的过程中,写度量值,美化可视化到最后往往不是重点,重点的是数据模型的搭建、模型中数据的规范与取舍等,因为这些前期重点工作将决定你想要结果的实现思路。

那下面我们来想想上述数据加密方式的实现思路,

1.  先上一个动画图效果

接着请往下看步骤分解。

2.  数据及模型如下

▲ 员工信息表

▲ 新建密码表

▲ 数据模型

3.    编写度量值

此处写一个度量值供参考,比如我们要加密员工的部门及入职时间信息。

VAR parta = VALUES( '人员信息 (2)'[部门] )VAR partb = REPLACE( parta, 1, 2,"**" )VAR dateina = VALUES( '人员信息 (2)'[入职日期] )VAR dateinb = REPLACE( dateina, 3, 3,"***" )VAR A = COMBINEVALUES( " /  ", parta, dateina )VAR b = COMBINEVALUES( " / ", partb, dateinb )RETURN  IF ( [密码] = 6340, A, b )

我们可以将“6340”这个密码写成一个度量值,然后在其它度量值中直接引用,这样会方便我们后续更改密码的操作。

4.   创建可视化

▲ 密码错误界面

▲ 密码正确界面

▲密码正确-信息查询界面

▲密码错误-信息查询界面

然后就可以得到前面动图展示的效果。

四、 结束

大家好,我是Tiger,PowerBI 星球的忠实粉线以及学习受益者。

本文的案例适用于HR的同学们,当然这种加密的方案适用于多个场合,希望大家能够举一反三,分享自己的案例,让更多的星友们借鉴学习。

文章分享的意义更多的是对碰到问题的分析,归类,最后找到解决问题的思路。具体细节因人而异,所以不做更多的解释,还请大家谅解。如果大家有具体的操作问题可以在星球里面单独提问。

如果针对PowerBI 的加密,星友们还有其它的高招,也请多多分享,大家仁者见仁,智者见智,共同努力!!

(0)

相关推荐

  • 数字签名与加密算法-上【mix指南之区块链】

    为什么要开一个区块链的系列?引用mixlab社区里的熊叔(ML94)的话: " 如果把人比作手机,价值观.态度和习惯是这个操作系统底层,领域技能更像是系统上的app.技能不会的话装一个就好, ...

  • 使用OpenCV对运动员的姿势进行检测

    重磅干货,第一时间送达 如今,体育运动的热潮日益流行.同样,以不正确的方式进行运动的风险也在增加.有时可能会导致严重的伤害.考虑到这些原因,提出一种以分析运动员的关节运动,来帮助运动员纠正姿势的解决方 ...

  • PBI-基础入门:通过一个简单的案例体会Power BI的数据分析过程

    小勤:用个例子给我讲讲Power BI怎么用的呗. 大海:好吧,Power Query你学了那么多,Power Pivot也基本入门了,Power BI也可以同步开始学了,反正PQ和PP的知识除了操作 ...

  • PBI-基础入门:Power BI是什么?

    按照微软的艰涩定义(不喜欢看的可直接略过本段):Power BI 是软件服务.应用和连接器的集合,它们协同工作以将相关数据来源转换为连贯的视觉逼真的交互式见解.无论你的数据是简单的 Excel 电子表 ...

  • PBI-基础入门:Power BI的基本组成

    Power BI主要有3大块产品组成: PowerBI Desktop:即数据分析人员用来做数据处理.构建模型和数据分析的客户端,是数据模型和分析的设计器. PowerBI Service:即经过Po ...

  • PBI-基础入门:使用Power BI的基本过程

    对于不同的用户,可能会用到Power BI的不同部分,比如数据分析人员可能需要使用Power BI Desktop来导入数据.做数据处理并创建报表,然后再发布到Power BI Service上制作仪 ...

  • PBI-基础入门:为什么Power BI(敏捷/自助BI)会这么有用?

    小勤:为什么Power BI这么有用? 大海:其实Power BI属于敏捷BI工具中的一个,敏捷BI也就是自助式BI,即业务人员可以自己就可以用来做数据的整合.整理和分析,并且能出来很好的图表效果,而 ...

  • Power BI Desktop的下载、安装

    前段时间有很多朋友说下载Power BI Desktop发现是英文版的,目前这个问题貌似已经改善了,但是,如果要下载32位的,链接还是有点儿问题,故撰此文特以说明.不想看文章而直接下载的,可直接复制以 ...

  • 用Power BI时,度量多了怎么管理?

    对于这个问题,也希望有更好的使用经验的朋友多多留言,一起学习,共同进步.飘泊:POWER BI里面没有度量集中管理这个功能吗? 大海:嗯,这个图是Excel的Power Pivot里的度量值集中管理界 ...

  • Power BI是什么?

    按照微软的艰涩定义(不喜欢看的可直接略过本段):Power BI 是软件服务.应用和连接器的集合,它们协同工作以将相关数据来源转换为连贯的视觉逼真的交互式见解.无论你的数据是简单的 Excel 电子表 ...

  • Power BI中如何实现类似Excel中的逆序坐标图?

    小勤:大海,Power BI里面怎么实现逆序刻度图?比如我想分析学生多次考试成绩的名次变化趋势,由于名次数据越小越好,比如第1名要好过第2名,所以,数据小的应该显示在数据大的上方.在Excel里,可以 ...