Finebi实现不同用户看到的数据不一样(不同用户权限不同)

楼主
我是社区第446581位番薯,欢迎点我头像关注我哦~

有好几种方法可以实现

1、行列权限+数据模型(关系视图)

1)如果你是用大宽表实现的BI看板

事实表要做数据权限管控的字段设定行列权限控制,条件通常是用户权限表.用户名 = 系统用户.用户名;数据模型上做1:N关联,1是用户权限表,N是事实表

2)如果你是用kimball模型实现的bi看板

维度表要做数据权限管控的字段设定行列权限控制,条件通常是用户权限表.用户名 = 系统用户.用户名;数据模型上你需要建立2个关系。用户权限表、维度表的关系是1:N;维度表、事实表的关系也是1:N

2、SQL传参

具体看官方文档就行了,这种方式相对不好管理

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 387浏览人数
最后回复于:2024-3-18 11:35

返回顶部 返回列表