【问题标题】:Tableau dashboard action unresponsiveTableau 仪表板操作无响应
【发布时间】:2015-12-07 06:03:28
【问题描述】:

工作簿位于Public Tableau

我正在使用一个下拉菜单,这是一个计算值(参考previous question)来控制地图,以及两个工作表。

当我切换过滤器时,地图上只显示相关位置,而其他两个工作表没有变化,即它们显示所有位置。

如何解决这个问题?

再次感谢!

【问题讨论】:

    标签: filter action dashboard tableau-api


    【解决方案1】:

    让画面动作显示在另一个数据上。

    第一步

    转到仪表板>单击图标仪表板>单击操作>选择添加操作>过滤并按照给出的进一步步骤

    第二步

    点击确定,你会得到想要的结果

    第三步

    在您的仪表板过滤器中

    选择图标并按照以下步骤进一步操作:

    这将根据您的要求获得理想的结果。

    结果:您的结果将类似于给出的示例

    【讨论】:

      【解决方案2】:

      您无法使用表格计算过滤多个工作表(您对原因的直觉是完全正确的)。但是我们可以再偷偷摸摸地做点什么。

      首先,创建一个参数来替换您的快速过滤器。我们称之为“选择位置”。将数据类型设为“字符串”,然后从“允许值”中选择“列表”。转到“从字段添加”并选择“位置 (Loc)”。您的参数现在将允许您从 [Location (Loc)] 的所有不同值的列表中进行选择。

      由于您希望能够一次显示所有位置,因此还要将“所有位置”添加到参数的允许值列表中(我将其放在列表顶部,因为这是我的心愿) .

      接下来,创建一个计算字段。我们称之为“选择位置过滤器”。

      IIF([Choose Location] = "All Locations", TRUE, [Choose Location] = [Location Filter])
      

      如果分区给定行上的位置等于参数中选择的位置,则此语句将返回 TRUE,否则返回 FALSE。如果您选择了“多个位置”,它将为所有行返回 TRUE。请注意,我们仍在使用您创建的 [位置过滤器],以便我们可以维护分区中的所有位置并计算该等级。

      现在,在每个工作表中,将过滤卡中的 [位置过滤器] 替换为 [选择位置过滤器] 字段。过滤掉 FALSE,只留下 TRUE。将参数控件放在仪表板上并使用它来过滤,而不是您之前构建的快速过滤器。

      【讨论】:

      • 我尝试了这些步骤,结果和以前一样,除了我只能从列表中选择一个,每个数据点在地图上显示为绿点,而不是大小和颜色加权,@ 987654321@
      • 由于工作限制,将尝试更新后端数据库以包含 Grade 的静态值。如果你能想出一个 Tablea 解决方案,请告诉我,否则没关系。
      • 你的回答肯定有帮助!
      • 您之前的解决方案中存在尺寸/颜色问题。当您开始过滤掉事物时,比例会自动调整为控制它的连续变量的最大值和最小值。一种解决方案是进入颜色/大小菜单并使起点和终点保持静态,但您必须手动执行此操作。另一种选择是将色阶替换为等级,使其成为离散变量,但同样不适用于大小。
      猜你喜欢
      • 2018-01-19
      • 2019-11-18
      • 2021-07-26
      • 1970-01-01
      • 2019-07-27
      • 2017-01-03
      • 2020-01-22
      • 1970-01-01
      • 2018-04-05
      相关资源
      最近更新 更多