可以通过传参实现一个BI报表,多个租户复用么

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-8 10:19:47 |阅读模式 打印 上一主题 下一主题
1
已解决
Ssas服务,有多家租户,所有租户的同一个业务场景的数据 都集中在同一张表,如:users表。为了实现一个BI报表,多个租户复用。当A租户打开报表时,永洪可以通过传参只过滤到A租户的数据么

最佳答案

永洪Tech-CIDX 白银二 关注Ta

2021-09-08 10:19:48

1.在系统设置,认证授权,用户管理内,可添加用户自定义属性,在搜索框右边的三点菜单内 2.在定制用户属性界面添加用户属性,自定义用户属性需要手动录入 3.返回到新建数据集中,在新建过滤器内,可选择或手动输入用户自定义属性的参数名称,具体的参数名为 _USER_自定义属性参数名
查看完整内容
回复

使用道具 举报

精彩评论5

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-9-8 10:19:48
1.在系统设置,认证授权,用户管理内,可添加用户自定义属性,在搜索框右边的三点菜单内
添加用户自定义属性.png

2.在定制用户属性界面添加用户属性,自定义用户属性需要手动录入
添加用户自定义属性按钮.png

3.返回到新建数据集中,在新建过滤器内,可选择或手动输入用户自定义属性的参数名称,具体的参数名为 _USER_自定义属性参数名
自定义用户属性参数.png
回复

使用道具 举报

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-9-8 10:42:18
建议在数据集中添加行过滤:1.在新建数据集界面,点击右上角添加过滤器

新建数据集添加行过滤.png



2.点击“增加过滤条件”添加条件列,在条件列设置下面,左边选择数据集中用户相关的列,右边选择对应系统内置参数。如左边选了数据集中的用户名列,右边就选?{_USER_},即当前登录用户用户名,条件设置为相等。设置完成后,在编辑报告中,用户只能看到自己用户名对应的数据
数据集设置行权限.png
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-8 10:46:13
感谢~租户是通过tenant_id这个字段识别的,系统内置参数可以添加新的参数tenant_id么
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-8 10:46:30
永洪Tech-wj 发表于 2021-9-8 10:42
建议在数据集中添加行过滤:1.在新建数据集界面,点击右上角添加过滤器

感谢~租户是通过tenant_id这个字段识别的,系统内置参数可以添加新的参数tenant_id么
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-8 14:39:42
永洪Tech-wj 发表于 2021-9-8 14:25
1.在系统设置,认证授权,用户管理内,可添加用户自定义属性,在搜索框右边的三点菜单内

好的,感谢
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部