Tableau:如何在小于5时隐藏单元格值

时间:2016-09-27 17:25:57

标签: dynamic tableau privacy

我在工作中使用tableau来处理各种数据类型,包括只应以聚合格式共享的敏感个人数据。我试图通过在小于5时隐藏单元格值来找到保护私人信息的方法。这样,当用户向下钻取时,他们实际上并没有深入到可以识别的个人或小组。

我知道有些人使用window_max来限制记录总数,但这不适合我的目的,因为我需要限制单元格级别的值。由于类别分布不均,可能会有大量记录,表中的组合仍然足够小,可以披露特权数据。

对于它的价值,我使用多种措施,不能只过滤记录数量。

3 个答案:

答案 0 :(得分:2)

这归功于Simon Runc在Tableau论坛上的表现。由于我的表使用多个度量,因此如果只是一个度量,则无法过滤“记录数”。他建议的技巧是使用IIF语句为每个语句创建新的计算字段,然后将它们用作我的多个度量。你可以在https://community.tableau.com/message/535021#535021看到他用工作簿做了什么。

计算字段的实际代码是

IIF(SUM([等级15 - 19])> = 5,SUM([等级15 - 19]),NULL)

[等级15-19]是我最初的措施之一。你必须为每一个重复这个,然后一起使用它们。

感谢@ woodhead92,他朝着正确的方向前进,但没有得到样本工作簿的好处,看我一次使用多种措施。

答案 1 :(得分:0)

有一项名为'记录数'的措施可用于此目的。 要过滤信息中心,请使用以下过滤器

  

SUM(记录数)< 5

答案 2 :(得分:0)

Bethany Lyons提供了有关在Tableau中使用Sets的有用演示,并在中途介绍了类似的用例。

她的解决方案与其他答案略有不同,当一个群体中有大量个人时显示匿名详细信息,而当个人数量较少时(仅保护匿名)只显示一个汇总值

可以在此主题中找到指向已存档视频的链接 https://community.tableau.com/thread/151806