如何设置仪表板操作过滤器,使其仅显示工作表B中包含工作表A中当前选择的那些记录?

时间:2019-03-24 02:46:18

标签: tableau

第一次海报在这里。我将汇总一个仪表板,以显示许多项目的进度,这些项目都包含一组给定的里程碑。 我放了两个图表,一个“里程碑概述”,其中按已达到(蓝色)或尚未达到(灰色)的里程碑显示了project_id的计数,还有一个“甘特图”,显示了每个project_id {{3} }。所有项目都应包含所有里程碑,但并非总是如此。

我现在想应用仪表板操作来过滤“甘特图”,并仅显示在“里程碑概述”中包含所选里程碑并且已实现(或未根据选择而实现)里程碑的项目,但保留外观。基本上,我需要将project_id从“里程碑概述”传递到“甘特图”,see milestone and gantt dashboard

当前,唯一的常用维度是activity_id(里程碑),因此当我使用它来过滤甘特图时,会显示正确的项目,但是视图中会排除所有其他里程碑,并且甘特图会中断see desired result filtered gantt 我尝试将project_id添加到“里程碑概述”图表的详细信息架子中,但随后将图表see this image分成了碎片 然后,我尝试将其推到辅助轴(位于汇总图表的后面),但仪表板操作将其忽略,因为这样只能选择从第一轴到汇总图表的数据。 我还发布了一个Tableau社区论坛see fragmanted milestone chart并附带了一个示例工作簿,但还没有任何回复。有什么建议吗?

谢谢

2 个答案:

答案 0 :(得分:0)

我认为您只需要在甘特图工作表上放置一个活动ID过滤器,就像这样:

Gantt View

当您转到仪表板时,动作过滤器应按以下方式过滤:

Dashboard

如果您愿意,我可以将工作簿发回给您。

答案 1 :(得分:0)

仅供参考,请在Tableau community forums中查看Yuri提供的回复。基本上,这是新的2018.3版本中带有“设置操作”的一键式解决方案。对于较旧的版本,提供了两键式解决方案(添加了快照)。考虑到“显示项目”和“里程碑概述”工作表之间没有共同的字段,我尚不清楚这是为什么工作的,但是仪表板操作仍然会进行,而不会出现“工作表上缺少字段...”错误。无论如何,这是设置动作的最佳选择。snapshot of the solution provided