PowerBI配置RLS后的整体排序问题
发布时间
阅读量:
阅读量
关于行级别权限控制RLS,此前已进行过说明,相信各位对此已有一定了解。在应用RLS之后,每位用户仅能访问其权限范围内的数据,这一点是毋庸置疑的。然而,这种机制有时也会引发一些问题。例如,某位用户仅拥有上海地区的数据访问权限,但其仍需查看全国范围内的总体完成情况,此时该如何处理呢?
通常情况下,解决此类问题的方法是创建一张新的计算表,该表包含全国范围的数据,并且不受权限控制的影响。这样不同权限的用户均可以查看到全国的完成情况。
此外还存在另一种情形:当不同角色的用户进入系统后,他们所看到的仍是基于全国数据的排名信息,但无法查看非自己权限区域的具体数值。同样地,这一需求也可以通过构建计算表的方式来实现。然而,在本文中将介绍一种不同的解决方案。
接下来先来看一下相关的数据模型结构。整体模型较为简单,仅包含三张表格

以下为基本的衡量指标
Sales = SUM( 'FactSales'[sales])
Rank by Province base =
RANKX( ALL( 'DimProvince'[province] ), [Sal
全部评论 (0)
还没有任何评论哟~
