【问题标题】:How to set up parameters/filters for multi level filtering in tableau?如何在画面中为多级过滤设置参数/过滤器?
【发布时间】:2016-04-05 15:58:21
【问题描述】:

我是新来的画面和学习阶段。我有一个找不到更好答案的要求。所以想在这里向专家寻求帮助。下面是要求。

我必须建立一个实际与目标的报告。实际表和目标表互不相关。所以我在两个不同的工作簿中制作了表格,这些表格从“实际工作簿”和“目标工作簿”中的目标详细信息带来了实际细节,并将实际工作簿导入目标工作簿,这样我就可以将两个工作表都放在一个仪表板中。

现在挑战来了。两个表中都有“Brand”、“Mrc”和“Prod Location”等列。但是在目标表中有一个叫做“目标类型”的东西。因此,当我仅选择品牌时,应从实际报告和目标报告中过滤目标类型“1”的数据以及所选品牌。当我选择品牌和产品位置时,必须将目标类型过滤为“3”以及选定的品牌和产品位置。如果我从过滤器中选择品牌、产品 loc 和 mrc,则必须使用目标类型为“4”以及所选品牌、mrc 和产品位置等进行过滤。每当进行过滤器时,它都会影响实际报告和目标报告,尽管表没有连接或相互关联。

我尝试使用参数来实现这一点。但是,它只接受布尔值并且在我的情况下没有解决。

任何人都可以帮助我通过逐步过程(如果可能的话)实现这一目标,以便我可以在我的演示中展示一些进展,该演示应该是今天晚上或明天。

提前致谢!!

-爱什

【问题讨论】:

  • 答案是否解决了您的问题?

标签: filter tableau-api


【解决方案1】:

我没有完全理解你的数据,我会尝试用我最后的例子来解释。

考虑一下,tableau 端的 2 个数据源,

数据源 A -> 有类别 A 和 count 等。

数据源 B -> 有类别 B 和 sum 等。

现在我创建一个名为 select category 的参数并将所有类别放入该参数中。

现在我转到在数据源 A 上创建的 sheet1,创建一个计算字段,即 [category A] = [select category]

将其拖到 sheet1 的过滤器上并将值设置为 true

现在我转到在数据源 A 上创建的 sheet2,创建一个计算字段,即 [category b] = [select category]

将其拖到 sheet2 的过滤器上并将值设置为 true

现在创建您的仪表板,单击显示参数,然后检查参数选择是否更改了两个工作表的数据。 (保持单值参数)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多