首页 > 解决方案 > Tableau 桌面 Azure 分析服务表格角色不起作用

问题描述

在我的分析服务表格项目中,我有两个非常简单的表:sales_monthly(事实)和一个 V_DM_CUST_MASTER(维度)

在此处输入图像描述

在角色定义中:

在此处输入图像描述

在此处输入图像描述

因此,我放置了一个静态行过滤器以仅获取针对 V_DM_CUST_MASTER 的 Province_code="130000" 的行另外我将用户放在成员部分。此用户不是 AD 用户。所以我将它添加到“添加外部用户”中。

在我的 tableau server 中,我设置了一个同名用户并使用该用户登录 tableau server。此用户不是 Windows AD 用户。报告显示所有数据。它应该只显示 Province_code = 130000 的销售额。我试图使用 USERNAME() 和 LOOKUPVALUE 函数设置动态行过滤器,但无法让它工作,所以我只用静态文件管理器创建了这个测试演示,但它仍然无法正常工作。

在此处输入图像描述

标签: tableau-apissas-tabularazure-analysis-services

解决方案


原来我用于测试的帐户是 Azure 分析服务管理员,因此它不会受到角色设置的限制。


推荐阅读