Tableau api 如果用户类型为星号,则在参数过滤器中显示所有ID

Tableau api 如果用户类型为星号,则在参数过滤器中显示所有ID,tableau-api,Tableau Api,我有一个tableau仪表板,其中包含ID和其他列作为交叉表报表中的维度。它有一个名为filter的参数,该参数接受逗号分隔的值,已使用以下计算字段=“True”进行处理 参数:[订单ID-列表] CONTAINS("," + [Order ID - List] + ",", "," + STR([Order Id]) + ",") 问题是,当用户将“*”放在参数过滤器中时,它应该在交叉表报告中显示所有ID。请帮助我如何使用计算字段实现此功能。只需检查是否提供了*,并允许其计算为TRUE,如下

我有一个tableau仪表板,其中包含ID和其他列作为交叉表报表中的维度。它有一个名为filter的参数,该参数接受逗号分隔的值,已使用以下计算字段=“True”进行处理

参数:[订单ID-列表]

CONTAINS("," + [Order ID - List] + ",", "," + STR([Order Id]) + ",")

问题是,当用户将“*”放在参数过滤器中时,它应该在交叉表报告中显示所有ID。请帮助我如何使用计算字段实现此功能。

只需检查是否提供了
*
,并允许其计算为TRUE,如下所示:

[Order ID - List] = "*" OR
CONTAINS("," + [Order ID - List] + ",", "," + STR([Order Id]) + ",")