You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tableau使用分析报告中添加可访问报表的总用户数?

问题解答

一、如何添加可访问报表的总用户数到工作簿

要获取可访问报表的总用户数(分母),核心是拿到拥有该报表访问权限的所有用户清单,具体可行方式如下:

  • 从Tableau Server/Online后台提取权限数据:
    • 若能访问Tableau Server的数据库(比如默认的PostgreSQL),可查询_permissions和_users表,通过报表ID关联筛选出所有拥有该报表查看权限的用户,将查询结果导出为数据集导入工作簿。
    • 也可调用Tableau REST API的Query Permissions接口,获取目标报表的权限信息,解析出所有有权限的用户ID,再导入工作簿与现有操作数据通过USER_ID字段关联。
  • 手动导入权限清单:如果没有后台/API访问权限,联系Tableau管理员导出该报表的权限用户列表(CSV格式即可),将这个清单作为单独数据源导入工作簿,通过USER_ID和现有操作数据做关联。

二、关于你提到的FIXED计算字段是否可行

你写的计算字段{ FIXED year([he_created_at (EST)]):countd([USER_ID]) }无法获取可访问报表的总用户数,它的作用是按he_created_at (EST)的年份分组,统计每个年份内有操作行为的用户总数——本质还是在统计有操作的用户(分子),只是做了按年份的固定聚合,和原有的COUNTD([USER_ID])相比,仅不受当前视图维度的影响,但并没有覆盖到那些有权限但无操作的用户,因此不能作为分母使用。

内容的提问来源于stack exchange,提问作者Tia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 09:42:02