Tableau api 在Tableau中,如何将值传递给不在饼图中的操作筛选器?

Tableau api 在Tableau中,如何将值传递给不在饼图中的操作筛选器?,tableau-api,Tableau Api,我正在使用Tableau desktop 8.1。 我创建了一个饼图,显示不同部门的轮班时间和每个轮班时间的员工人数 饼图如下: 作为“颜色标记”的移位定时 将不同的员工计算为“角度标记” 我已经创建了一个操作过滤器,点击饼图中的轮班时间将显示另一张表,其中显示了员工在该特定轮班时间下的各种详细信息。 我使用了操作过滤器,其中我传递给目标过滤器的字段是“轮班时间”。但我无法将部门字段作为目标过滤器添加到操作过滤器,因为tableau桌面显示错误“饼图上缺少字段”。 我还需要将部门传递给操作过滤器

我正在使用Tableau desktop 8.1。 我创建了一个饼图,显示不同部门的轮班时间和每个轮班时间的员工人数

饼图如下: 作为“颜色标记”的移位定时 将不同的员工计算为“角度标记”

我已经创建了一个操作过滤器,点击饼图中的轮班时间将显示另一张表,其中显示了员工在该特定轮班时间下的各种详细信息。 我使用了操作过滤器,其中我传递给目标过滤器的字段是“轮班时间”。但我无法将部门字段作为目标过滤器添加到操作过滤器,因为tableau桌面显示错误“饼图上缺少字段”。 我还需要将部门传递给操作过滤器(但它不在饼图中),因为用户可能会从给定的部门列表中选择多个部门,并且报告应该显示

我的要求是,如果用户选择轮班时间(例如上午9点到下午5点)和四个部门,则在饼图中单击上午9点到下午5点的轮班时,应显示这些部门下的员工详细信息。我无法实现这一点,因为我无法将部门作为目标筛选器传递到操作筛选器中


感谢和问候

如果没有看到您的实际工作手册,您会有点难以理解

如果我理解正确,您希望显示一个饼图,当我单击饼图的某个部分时,您希望在该部分(轮班时间)下显示员工列表,但您还希望筛选部门

我要做的是创建一个包含两张工作表的仪表板,一张是饼图,另一张是员工姓名/id(只需将员工姓名/id字段拖到行中即可)。在第二张纸上,我将包括一个使用department字段的过滤器

回到仪表板,我会转到饼图,点击右上角的灰色三角形,选择“用作过滤器”。然后我会转到另一张工作表,单击同一个三角形,进入快速过滤器并选择部门过滤器。瞧,用户可以过滤仪表板右侧的部门,然后单击饼图部分选择班次


希望它能帮助我解决这个问题

仪表板->操作->添加操作->

无论你的老板告诉你什么,我强烈建议你寻找饼图以外的替代方案。人类在解释饼图方面非常糟糕——有很多更有效的选择。举一些例子,看看@AlexBlakemore所说的。