行级权限控制:
概念:
Power BI 提供一种功能叫做行级安全性(RLS),该功能允许报表创建者设置一定过滤条件来筛选Power BI表单中的数据,然后将这些筛选结果发生给特定的报表者来使用,之一符合过滤条件的相关数据,所有不符合过滤条件的数据都会自动被隐藏并不会参与可视化图标中的相关计算。这样就实现了依据不同使用角色来分类显示不同数据的需求。
Row-Level-Security(行级别安全性),确定了那张只能看成员的可看范围。并通过:角色-成员与模型-表格的结构进行可能的多种控制。
Role(角色),行级别安全性直接控制的时角色,而并不直接管理某成员。某个角色可以又多个成员。
Member(成员),成员也可以有多个角色,在成员有多个角色的情况下,成员可以看到内容,由多个角色共同决定。如:角色A可以看成都数据,角色B可以看重庆数据,则具有角色A和角色B的成员可以看成都和重庆的数据。
Model(数据模型),由多个形成关系的表组成,权限的控制将按关系的箭头方向进行传递。但当涉及到含行级别安全性的双向传递时,可能引发复杂状况。
概述:
合适合理的人可以看相应的报告数据,如果不具备地区(店铺)的权限,数据计算会自动适应。这个功能在PowerBI中又叫做:动态权限控制。
实现方式:
方式一:数据源