问题 如果创建筛选器动作时为目标筛选器选择了默认的“所有字段”,并且触发了筛选器动作,将不会依据部分或全部预期的维度筛选目标工作表。 如果在“选定的字段”下添加了维度作为目标筛选器,可能会显示如下警告: <源工作表名称> 上缺少字段
解决方案根据视图的构建方式,最佳解决方案将会不同。 当缺失的维度比视图中已经存在的维度粒度更小时,请使用“选项 1”。当缺失的维度仅位于源工作表中的“筛选器”功能区上时,请使用“选项 2”,选项 1 将更改视图的外观。如果应按照源工作表上某个计算中的条件筛选目标工作表,请使用“选项 3”。如果缺失的字段是聚合维度、表计算或是辅助数据源中的维度,请使用“选项 4”。 选项 1:将所有维度添加到源视图 若要观看演示,请从本文右侧的窗格中下载工作簿,并查看仪表板“选项 1(解决方案)”将维度添加到以下位置之一:“行”功能区、“列”功能区、“颜色”、“大小”、“标签”或“详细信息”。注意:如果为目标筛选器使用“选定的字段”,则日期筛选器必须与源工作表中的日期级别完全匹配。某些日期级别有两个类似的查看选项。例如,“MONTH(Date Field)”可能为截断的月份(返回像“8/1/2019”这样的内容),或者可能为月份日期部分(返回像“8”这样的内容)。选项 2:与目标工作表共享筛选器 若要观看演示,请从本文右侧的窗格中下载工作簿,并查看仪表板“选项 2(解决方案)”与目标工作表共享源工作表上的筛选器。有关详细指引,请参见将筛选器应用于多个工作表 选项 3:创建维度以传递条件 当源视图包括条件计算时,为了按相同的条件筛选目标视图,必须将条件转换为维度。例如,源视图对销售额超过 2000 美元的所有客户进行计数,并按“[Segment]”(细分)对其进行分组。筛选器动作仅传递细分值,不会筛选目标工作表以仅显示销售额超过 2000 美元的客户。 若要观看演示,请从本文右侧的窗格中下载工作簿,并查看仪表板“选项 3(解决方案)”创建仅包含条件的计算维度。有关依据度量创建维度的指引,请参见无法将度量转换为维度 选项 4:创建与另一个维度中的值匹配的聚合计算 如果源视图包括聚合维度、辅助数据源中的维度或者包括表计算,并且筛选器动作设置为“所有字段”,将不会依据该聚合维度、辅助数据源中的维度或表计算筛选目标视图。 若要观看以下解决方案的演示,请从本文右侧的窗格中下载工作簿,并查看仪表板“选项 4(解决方案)”创建一个计算,其中包含聚合维度、辅助数据源中的维度,或包含表计算(如果它还不是计算)在“编辑筛选器动作”对话框中的“目标筛选器”下,选择“选定的字段”添加一个筛选器,该筛选器将步骤 1 中的计算设置为等于非聚合维度
其他信息如何查找缺失的维度 所有字段(这是目标筛选器的默认选项)至少触发筛选器动作一次导航到目标工作表在“筛选器”功能区上读取以“动作(...)”开头的筛选器的名称。此筛选器由筛选器动作自动生成,将列出由逗号分隔的筛选器中包括的所有维度 选定的字段导航到“仪表板”>“动作...”在“动作”对话框中,编辑筛选器动作将鼠标光标悬停在“Missing fields on <source sheet name>”警告上将出现一个工具提示,其中列出缺失的维度的名称
此文章是否已解决问题? 感谢您提供该文章是否有效的反馈。 单击此处返回我们的“支持”页面。 打开新案例 打开一个新案例 继续搜索 单击此处转到我们的“支持”页面。 知识库 为您的疑问与技术问题提供详细的答案与分步使用说明。 社区 通过论坛、用户群与想法,利用我公司的活动社区查找与分享解决方案。 产品帮助 浏览产品手册和指南的完整列表。可以在线、离线和 PDF 格式提供。 培训和教程 了解如何借助我们的点播、直播或课堂培训来掌握 Tableau 的各种产品。