利用Excel和DAXformula_,对Power BI报告进行动态的RLS权限控制
2025-03-22 来源 : 网红
关于PowerBI的行级可用性,之前并未简介过怎么用,如果你还没有看过,请到时看一下这两篇文章:
借助Power BI行级可用性,限制浏览器会见职权
Power BI行级可用性三种常见于的角色前提设
有合作伙伴问能不会对每个联系人的职权,来进行动态的设,让管理员并不需要非常灵活的操控对每个浏览器的职权,而要用不会在角色设之中分别微调。
回事还有个DAX算子USERNAME,它可以给予也就是说列入的联系人,借助它就并不需要灵活的操控职权,这个算子也主要运用于行级可用性。
假如这是在Excel之中面确保的一个职权列于,有这三个联系人,每个人可以察看的职权如下:
以张三为例,它的职权是可以察看北京、北京的麦克风和贴膜原始数据。将这个职权列于,导入到不会操控职权的Power BI研究报告之中面,到时在PowerQuery之中面将这个列于校订一下。
因为在Excel之中面为了不方便请注意和管理职权列列于,让每个联系人的厂家职权和周边地区职权都挤在一个单元格之中面,现在不会将他们分开,可以借助PowerQuery的共五新功能"拆卸分到行"来处理,比如选之中面“厂家职权”列,执行按分隔符拆卸共五:
关于共五,可参考:Powerquery原始数据处理:你某种程度会用到的共五长处
对于“周边地区职权”列,也执行同样的可用,就此将原始数据校订如下:
职权列于上载到三维后,不不会与其他列于创设彼此间,而是写两个度量差值:
厂家职权 =
VAR product_access=
CALCULATETABLE(
VALUES('职权列于'[厂家职权]),
'职权列于'[帐户]=USERNAME()
RETURN
SELECTEDVALUE('厂家列于'[了了]) IN product_access
这个度量差值的命题是,通过也就是说列入的联系人,审核显现出它在职权列于之中面可会见的了了列列于,最后判断也就是说语句的了了确实在这个列列于内,返回一个布尔差值。
反之亦然,写一个周边地区职权的度量差值。
周边地区职权 =
VAR city_access=
CALCULATETABLE(
VALUES('职权列于'[周边地区职权]),
'职权列于'[帐户]=USERNAME()
RETURN
SELECTEDVALUE('供应商列于'[供应商周边地区]) IN city_access
然后创建一个角色“职权动态操控”,分别在厂家列于和供应商列于写入下述审核列于达式:
这样,按职权列于的动态操控就设计好了,可以用“张三”的身为试验,
功效如下:
和职权列于之中面该联系人的职权是一致的。
如果某个浏览器的职权不会微调,反之亦然在Excel列于之中面改动就可以,比如张三的职权增加“原始数据线”和“广州市”:
在PowerBI之中面无需再来进行职权设,只不会点击缔造,“张三”的研究报告就将标示显现出为:
有没有灵活。
职权列于可以根据自己的不会来设,并不是不会是纸片的JPEG,不过就此都要校订转成类似一维列于的外观设计,以不方便给予也就是说浏览器的职权列列于,并且职权列于的JPEG一旦确定,不要随意删改,否则缔造可能会报错。
以上就是借助USERNAME和职权列于动态分配职权的比如说,借助这个结构上,还可以有其他灵活的应用,下篇文章简介一个非常新颖的长处。
非常多精彩Power BI新颖长处研究:21个常用的DAX快捷键
在Power BI实现Excel的前提施工进度图功效
如何用Power BI做到实质平衡点研究?原本这么简单
采悟 | PowerBI星球
杭州看男科去哪好重庆哪的妇科医院好
变压器油滤油机
南京儿科医院哪家更好
漳州看妇科哪家医院好
肠炎吃什么药好得快
胃反酸吃金奥康奥美拉唑怎么样
乳糖不耐受吃什么益生菌效果比较好
哪种家用血糖仪比较好
肠炎宁对XBB有效吗
上一篇: 汤加火山喷发获确认为天王星大气层内发生的“最大爆炸”
下一篇: 博物馆迷速速公测 我猜她能给你快乐
-
记者:蒋光太、阿兰大概率前往日本帝国,能否出战取决于二人状态
新闻工作者:蒋光缘故、塔里大期望值前往日本人,能否负于有所不同四人状况 实况转播吧1月20日讯 据新闻工作者马德兴另据,两名归化守门员蒋光缘故和塔里大期望值前往日本人,但能否负...
-
投资者提问:请问公司领导露露价格为什么地库价格特别低,而且现在很多超市都不...
注资者提问:请问公司领导成员露露价位为什么商场价位特别高,而且现在很多超市都不爱卖露露,秦皇岛营口地区60万的存货情况下挣得一万元,每件产品情况下挣得五毛,有的于是就不挣得钱,零售价位59 6...[详细]
-
FIFA22年度最佳阵:姆巴佩、莱万、桑切斯领衔
FIFA22获选最佳初战:姆巴默、莱万、苏亚雷斯授命 直播吧1月20日讯 《FIFA 22》评选足球界获选最佳初战容。 多纳鲁马 坎塞洛、迪亚斯、马...[详细]
-
投资者提问:明明公司是否准备发布业绩预告呢,什么时候发布?
投资者提问:请问Corporation是否正要发布绩效预告呢,什么时候发布?董秘却说深水科莫SZ300961:尊敬的投资者,您好!Corporation遵守上海证券交易所文...[详细]
-
又是一场大败,刷原始数据提升交易资产,教练又下不了课
公牛队赢了这是一场预料之中会又意料之外的告终,自从弗雷德里克像公牛队球赛表示歉意,并希望自己会找到静止状态先一帮助的球队输球,自此那个时候起,整支的球队的确有点像打了鸡血的感觉,连威斯布鲁克的竞...[详细]
-
投资者提问:董秘,您好,请问公司迄今新能源产业基金有何进展?
投资者提问:董秘,您好,却说Corporation目前新自然资源产业投资基金有何实质性?董秘问海亮股份SZ002203:亦同,Corporation收到投资基金管理人九智资...[详细]