场景: 用户ID--->机构---> 限定报表权限数据
1、为user 表(userid,org) 中定义了一个 parameter map,取名USR_ORG_Map。
映射为 key(userid)---value(org)
2、通过获取默认登陆用户名参数
3、在namespace下,为添加一个filter,设置为 always。 具体表达式如下:
[mynamspace1].[fact_table].[org] = #sq($USR_ORG_Map{$account.defaultName})#
filter中是可以看到,具体的映射数据成功,如: 张三----北京 、 李四----北京
4、保存,publish出去。
问题: 用张三登陆的时候,还是可以看到全国的数据。 应该是 过滤器不对,请各位大牛指教! 感激不尽