【发布时间】:2014-09-18 02:54:09
【问题描述】:
这里是菜鸟,我有一个表格,每个不同(重复)区域都有不同的条目(行)。
我希望能够显示过滤后的数据行 - 感谢匹配该特定区域 - 所以我将与每个区域相关的特定字段作为地图上的工具提示。 (我知道如何构建地图)
谢谢
【问题讨论】:
标签: data-visualization tableau-api
这里是菜鸟,我有一个表格,每个不同(重复)区域都有不同的条目(行)。
我希望能够显示过滤后的数据行 - 感谢匹配该特定区域 - 所以我将与每个区域相关的特定字段作为地图上的工具提示。 (我知道如何构建地图)
谢谢
【问题讨论】:
标签: data-visualization tableau-api
只是将您想要的字段拖到 Details 或 Tooltip 是不行的吗?
将度量放在架子上(过滤架子除外)包括可视化查询结果中的该字段 - 即应用所选聚合函数为数据的每个分区生成聚合结果值(由唯一组合指定尺寸)
将维度放在架子上(过滤架子除外)也会在查询结果中包含该字段,但由于维度定义了数据行的分区方式,因此可能会影响查询的详细程度。在将维度添加到架子后,您会经常注意到这一点,您的可视化中会突然出现更多标记。如果您熟悉 SQL,维度定义了 GROUP BY 关键字之后的字段。
编辑
感谢您的补充,@AlexBlakemore。我从来没有说过拖动维度不起作用,只是它不会像 OP 想要的那样起作用(基本上和你说的一样)。
尽管您(以上)所说的一切都是正确的,但在地图方面尤其不准确。是的,拖动维度会进一步划分数据,但不会在地图上创建额外的标记(除非它还具有地理属性)。相反,工具提示将获取该维度的第一次出现,并仅显示该维度的数据。例如,如果您将“产品”拖动到详细信息,并且可能的值是“面包”、“咖啡”和“牛奶”,它可能只会显示“产品:面包”,而仅显示“面包”的度量值。所以是的,它会分区,但不,它不会创建额外的标记。
回到 OP 问题。我相信您想要的是一个包含所有维度值的工具提示(在我的糟糕示例中,您希望看到“面包、咖啡、牛奶”)。 Tableau 还没有聚合字符串的功能,所以很难做到。
我的建议是创建一个单独的工作表,然后将您想要的维度和度量拖到行中。然后将其与仪表板上的地图并排放置,并将地图用作过滤器。然后,当您点击一个国家/地区/城市时,您会在另一个图表上看到该地区的数据。
参考:http://kb.tableausoftware.com/articles/knowledgebase/creating-filter-actions-dashboards
或https://www.tableausoftware.com/learn/tutorials/on-demand/authoring-interactivity
【讨论】: