Power BI 系列 - 权限设计 通用设计 1 交叉筛选方向,映射用户名

预备知识

1.直连方式

 

 Power BI 直连方式,如果使用SSAS ,Tabular 两个模型 可以直接借用模型中的权限管理。 说白了,PowerBI 直接方式,在云中版和Power server 版 ,通过windows账号进行访问。  我们可以在一些多维模型中根据域账号进行设置。

 

    有人会问,在云中 我们使用的office 365账号,不是windows账号。 这其中就涉及到 账号映射问题。 

    

Power bi 云中直连模型,请求查询时,会经过网关,网关根据映射转成windows域账号去请求查询。

 

在power bi report server 版中,属于企业内部,没有网关,也不要做用户映射。

 

1.导入模式

 

需要理解模型中

下面是一个简单的表,一个收入表,一个部门表,一个分类表。

 

我们可以使用分类来筛选 收入信息。

 

 

但是 我们反过来,  使用姓名作为筛选,  来看分类的数据行不行?

 下面筛选不起作用。

 

 如果我们改变一下, 在分类中使用交叉筛选器,使用两个  改变  收入信息与部门,部门与全球分类

 

 

 

 

这是两个向的 ,表示可以相互影响, 

1.一开始是单向传播的,跟着箭头走, 最前的  全球分类改变了  ->  传递到部门 -> 传递到收入信息。  如果从收入过滤,那么无法向回走,所以分类一点都影响到。

 

2. 然后改成交叉筛选器,改成两个方向就可以起作用。 箭头可以 从收入信息 -》 回到部门-> 回全球分类,  像交叉筛选器两个方向在一定程度会加大查询开销,所以慎用。

 

 

权限需要考虑到这个设计

有两种权限表  考虑他们在交叉方向会有会什么不同? 下一节再讲。

 

 

 

 

 权限设计.zip

 

      

posted @ 2019-05-29 21:45  曾新文  阅读(1530)  评论(0编辑  收藏  举报