Tableau权限设置方法

Server上的项目权限设置

1.权限主要是为了控制用户在Server上的查看和发布权限,主要是控制查看权限。由于大部分的权限都是按群组去限制,这就意味着首先要设置群组,相同权限的为一组。
2.内容页可以创建项目,在项目设置里,可以设置个*限,也可以设置群组权限,在此处设置的权限可以从源头上控制可以看到此项目的人员。(注:可以设置很细节的权限,可独自摸索;最外部的设置可以锁定里面表的权限,如果表的权限需要更改,需要去除最外层项目的锁定)
3.需要设置发布者权限,如果仅在项目设置里面设置后无法发布,则可以在用户里设置人员为发布者。注意:更改发布权限后,需要重启Tableau,否则可能造成无法发布。

本地权限设置

本地的权限是设置视图可见的权限,需要做计算字段。重点函数“ISMEMBEROF”,一般需要用IF函数来设置。例如:
IF ISMEMBEROF(‘分组1’)
OR ISMEMBEROF(‘分组2’)
OR ISMEMBEROF(‘分组3’)
THEN ([字段]=(IF ISMEMBEROF(‘分组1’)
THEN ‘字段取值1’
ELSEIF ISMEMBEROF(‘分组2’)
THEN ‘字段取值2’
ELSEIF ISMEMBEROF(‘分组3’)
THEN [字段]
END))
ELSE FALSE
END
解释:分组1/2/3即为Server上设置的群组名称,分组1可以看到选取字段的‘字段取值1’的统计结果,看不到其他的数据,分组2可以看到选取字段的‘字段取值2’的统计结果,而分组3代表一些特殊人员需要看到全量数据,返回 [字段]即可看到全部,最后‘ELSE FALSE’,代表非分组1/2/3的人看不到任何数据。

更多需要自己摸索,也可以留言交流。

上一篇:Tableau 巴西世界杯(四)传球与威胁传球数


下一篇:Tableau制作地图可视化和树形图、条形图