【问题标题】:Tableau: How to hide cell values when less than 5Tableau:小于 5 时如何隐藏单元格值
【发布时间】:2021-07-29 02:13:43
【问题描述】:

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

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

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

【问题讨论】:

    标签: dynamic tableau-api privacy


    【解决方案1】:

    这实际上归功于 Tableau 论坛上的 Simon Runc。由于我的表使用多个度量,因此您无法像仅使用一个度量那样过滤“记录数”。他建议的技巧是使用 IIF 语句为每个字段创建新的计算字段,然后将其用作我的多个度量。您可以在 https://community.tableau.com/message/535021#535021 上查看他的工作簿所做的工作。

    计算字段的实际代码是

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

    [Rating 15-19] 是我最初的衡量标准之一。您必须对每个重复此操作,然后将它们一起使用。

    感谢@woodhead92,他朝着正确的方向前进,但没有从示例工作簿中受益,看到我同时使用了多个度量。

    【讨论】:

      【解决方案2】:

      有一种称为“记录数”的度量可用于此目的。 要过滤您的仪表板,请使用以下过滤器

      SUM(记录数)

      【讨论】:

      • @schradera 这个解决方案有用吗?
      • 我正在使用多个度量,因此我必须过滤度量值而不是记录数,这不允许我这样做。我在 Tableau 论坛上获得了 Simon Runc 的帮助。我真的为错过它而感到愚蠢,它是如此简单。根据我在 IIF 中使用的度量创建新的计算字段并将其用作度量。我将在下面发布以防其他人需要它。无论如何感谢您的帮助@woodhead92,您的方向是正确的。
      【解决方案3】:

      Bethany Lyons 做了一个关于在 Tableau 中使用 Sets 的有用演示,并在中途介绍了一个类似的用例。

      她的解决方案与其他答案有点不同,当一个组中有大量个人时显示匿名细节,当有少量个人时显示一个汇总值(以保护匿名)

      存档视频的链接可在此线程中找到 https://community.tableau.com/thread/151806

      【讨论】:

      • 我必须检查一下。谢谢@Alex Blakemore
      猜你喜欢
      • 1970-01-01
      • 2020-05-02
      • 2019-04-06
      • 2019-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多