Tableau api Tableau中的行级安全性
关于在Tableau中实现行级安全,我有一个非常具体的问题。我彻底阅读了关于“如何在Tableau中创建多级行级安全性?”这一主题的现有资料,但我的要求略有不同 我的示例数据如下所示: 我想利用数据中的“用户”列,通过放置一个过滤器来实现行级安全性,该过滤器是一个计算字段,如下所示: 我将前3个字段放在行中,并将计算字段放在筛选工具架中,它提供了以下选项:TRUE、FALSE、NULL。。。当我选择“真”时,我在工作表中找不到任何记录,而选择“假”则给出所有记录,因此我怀疑我的计算字段是否正常工作 如果我将此工作簿发布到tableau服务器,并授予John、Jess和Donald访问权限,那么他们是否可以仅查看基于筛选器的行Tableau api Tableau中的行级安全性,tableau-api,Tableau Api,关于在Tableau中实现行级安全,我有一个非常具体的问题。我彻底阅读了关于“如何在Tableau中创建多级行级安全性?”这一主题的现有资料,但我的要求略有不同 我的示例数据如下所示: 我想利用数据中的“用户”列,通过放置一个过滤器来实现行级安全性,该过滤器是一个计算字段,如下所示: 我将前3个字段放在行中,并将计算字段放在筛选工具架中,它提供了以下选项:TRUE、FALSE、NULL。。。当我选择“真”时,我在工作表中找不到任何记录,而选择“假”则给出所有记录,因此我怀疑我的计算字段是否正
有人能确认我的方向是否正确吗?提前多谢 注意计算字段:[user]=[USERNAME()]我尝试用员工ID替换用户名列,这直接解决了我的计算字段包含('user',USERNAME())的问题,因为在我的组织中,通过员工ID登录Tableau服务器
将多个用户名封装在一个单元格中的优点是,在多个用户有权使用多行主表的情况下,通过将主表与username表连接,可以避免出现重复行。感谢您的回复,但在我给定的情况下,这没有帮助,因为user列有一个用户包,这是用逗号分隔。每当我执行行级安全性时,我都会将username()函数和包含用户数据的列用大写或小写形式括起来。我见过很多情况,我认为它们是匹配的,但事实证明,情况不同是有问题的。