【问题标题】:How to default highest version filter in tableau dashboard?如何在画面仪表板中默认最高版本过滤器?
【发布时间】:2019-10-27 06:32:39
【问题描述】:

我正在尝试构建一个仪表板,按产品、类别和版本显示记录数。一个产品可以有多个版本,一个版本可以有多个类别。我想构建此仪表板,将其默认为在任何用户打开 Tableau 仪表板时按类别显示所选产品的最高版本的记录数。如何设置我的过滤器,以便仪表板最初只显示所选产品每个类别的最高版本的记录数?

我尝试为每个产品使用最高版本并将其用作过滤器,但是当我更改产品过滤器时,仪表板变为空白,因为所选的最高版本不适用于下一个产品。

数据:

Product Versions Category Count
P1 1 C1 15
P1 1 C3 20
P1 1 C4 150
P1 1 C5 200
P1 2 C1 60
P1 2 C3 50
P1 2 C4 10
P1 2 C5 25
P2 8 C1 1500
P2 8 C3 2001
P2 8 C4 1505
P2 8 C5 250
P2 12 C1 600
P2 12 C3 550
P2 12 C4 160
P2 12 C5 258

我希望用户打开仪表板时的输出为:

过滤器选择:产品:P2

Category Version Count
C1 12 600
C3 12 550
C4 12 160
C5 12 258

过滤器选择:产品:P1

Category Version Count
C1 2 60
C3 2 50
C4 2 10
C5 2 25

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    有多种方法可以解决这个问题。一种是将产品过滤器更改为上下文过滤器,并继续使用 MAX 函数作为变量计数的聚合。您可以通过右键单击过滤药丸并选择“添加到上下文”来执行此操作。这样,产品首先过滤掉,然后应用版本过滤器。

    这可能是最简单的,因为它不涉及创建计算字段,只需单击两次即可。

    如果您想了解更多信息,可以阅读更多有关操作顺序的信息here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-30
      • 2020-05-26
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多