Tableau api 如何从一维表创建多个过滤器(10)?

Tableau api 如何从一维表创建多个过滤器(10)?,tableau-api,Tableau Api,我有一个二维数据集,数据集如下 原始维度 我想创建两个过滤器,可以用来过滤我的仪表板。这两个过滤器将被称为“产品类型”和“产品”,并应具有以下下拉列表: 过滤器故障 总而言之,我正在寻找一种方法来获取我的原始维度并创建过滤器细分,以便在我的仪表板中可以有两个过滤器(Product_type和Product)。当我点击Product_类型过滤器时,我应该能够看到“总体”、“水果”、“蔬菜”和“叶子”。根据我的选择,产品过滤器应该只自动显示相关值-即,如果我选择“叶子”,它应该只显示“菠菜”和“

我有一个二维数据集,数据集如下

原始维度

我想创建两个过滤器,可以用来过滤我的仪表板。这两个过滤器将被称为“产品类型”和“产品”,并应具有以下下拉列表:

过滤器故障

总而言之,我正在寻找一种方法来获取我的原始维度并创建过滤器细分,以便在我的仪表板中可以有两个过滤器(Product_type和Product)。当我点击Product_类型过滤器时,我应该能够看到“总体”、“水果”、“蔬菜”和“叶子”。根据我的选择,产品过滤器应该只自动显示相关值-即,如果我选择“叶子”,它应该只显示“菠菜”和“羽衣甘蓝”。最后,如果我选择“羽衣甘蓝”“我的整个仪表板应该相应地改变

正在寻找一种不严重影响性能的方法


更新:我可以通过创建多个参数,然后使用弹出窗口技术()来实现这一点,但这严重影响了我的工作簿性能。需要另一个解决方案

您应该能够通过为产品类型创建一个计算字段和一个案例语句来实现所需的功能,以便根据您指定的产品类型和图像对产品进行分类

此外,过滤器可以配置为基于其他过滤器显示可用值。我建议将产品类型过滤器a设置为“上下文”或“数据源”级别,将产品过滤器设置为最低级别,以便使用“仅相关值”选项显示产品过滤器的可选选项,并限制可选择的产品

有关筛选层次结构的更多信息,请参见以下链接

“仅相关值-指定要在筛选器中显示的值。选择此选项时,将考虑其他过滤器,仅显示通过这些过滤器的值。例如,设置“过滤器打开”区域时,“过滤器打开”状态仅显示东部状态。您可以使用筛选卡顶部的切换在该选项和“数据库中的所有值”选项之间切换

数据库中的所有值-指定要在筛选器中显示的值。选择此选项时,将显示数据库中的所有值,而不考虑视图上的其他过滤器


上下文中的所有值(仅Tableau Desktop)—当视图中的一个过滤器是上下文过滤器时,在其他过滤器上选择此选项,以仅显示通过上下文过滤器的值。有关更多信息,请参阅使用上下文筛选器提高视图性能。“

您应该能够通过创建产品类型的计算字段和案例语句来实现所需的功能,以便根据您指定的产品类型和图像对产品进行分类

此外,过滤器可以配置为基于其他过滤器显示可用值。我建议将产品类型过滤器a设置为“上下文”或“数据源”级别,将产品过滤器设置为最低级别,以便使用“仅相关值”显示产品过滤器的可选选项“选项并限制可选择的产品

有关筛选层次结构的更多信息,请参见以下链接

“仅相关值-指定要在筛选器中显示的值。选择此选项时,将考虑其他过滤器,仅显示通过这些过滤器的值。例如,设置“过滤器打开”区域时,“过滤器打开”状态仅显示东部状态。您可以使用筛选卡顶部的切换在该选项和“数据库中的所有值”选项之间切换

数据库中的所有值-指定要在筛选器中显示的值。选择此选项时,将显示数据库中的所有值,而不考虑视图上的其他过滤器


上下文中的所有值(仅Tableau Desktop)—当视图中的一个过滤器是上下文过滤器时,在其他过滤器上选择此选项,以仅显示通过上下文过滤器的值。有关详细信息,请参见使用上下文筛选器提高视图性能。“

@AlexBlakemore@Alex布莱克莫尔:这行得通。我只想补充一点,您可以使用Tableau的组功能更轻松地创建产品类型字段。但效果与案例陈述相同,这是有效的。我只想补充一点,您可以使用Tableau的组功能更轻松地创建产品类型字段。但效果与案例陈述相同