Tableau api 将最新日期值设置为TABLEAU中的快速过滤器

Tableau api 将最新日期值设置为TABLEAU中的快速过滤器,tableau-api,Tableau Api,有一个名为Person的实时工作表,其中有列-姓名和生日。需要创建一个默认值指向最近生日的快速过滤器 例如:如果有以下3条记录 姓名生日 A 1993年8月9日 S 6/5/1994 Z 8/15/2000 过滤器中应保留默认值8/15/2000,其他值在下拉列表中未选中。我相信我看到了您的要求。添加过滤器时,单击过滤器-->编辑过滤器-->中的小下拉箭头,从第一个下拉列表中选择标签为“顶部”-->按字段单选按钮==>顶部-->在下一个字段中输入1,该字段将在其之后输入-->从下一个下拉列表中选

有一个名为Person的实时工作表,其中有列-姓名和生日。需要创建一个默认值指向最近生日的快速过滤器

例如:如果有以下3条记录

姓名生日
A 1993年8月9日
S 6/5/1994
Z 8/15/2000


过滤器中应保留默认值8/15/2000,其他值在下拉列表中未选中。

我相信我看到了您的要求。添加过滤器时,单击过滤器-->编辑过滤器-->中的小下拉箭头,从第一个下拉列表中选择标签为“顶部”-->按字段单选按钮==>顶部-->在下一个字段中输入1,该字段将在其之后输入-->从下一个下拉列表中选择生日--然后选择最大值。这将更改视图以仅显示最近的出生日期。希望这能有所帮助。

Tableau目前无法为您提供对快速筛选默认值的动态控制。约会。它们通常从发布的设置开始

这里有一些简单的建议,与您想要的类似,但并不完全相同。最后,有一种方法可以让你付出更多的努力来做你想做的事情

对于连续日期字段,您可以将筛选器设置为显示相对日期,并且该筛选器允许用户轻松设置显示相对于锚定日期最近N天、周或月的日期范围。定位日期默认为当前日期

对于离散日期字段,您可以按照tia97的建议显示顶部过滤器,并显示整数值参数控件,以允许用户选择N以查看最近的N个生日。(即N个最年轻的人)

您可以使用参数、计算字段和快速过滤器尝试其他变体,但只显示生日列表并让人们选择可能更简单

最后,如果要将此工作簿发布到Tableau服务器,可以使用Javascript API自己控制过滤用户体验。您可以将Tableau可视化嵌入到web页面中,该页面由您定义的自定义HTML、CSS和Javascript包围。构建用户交互所需的任何控件,然后将JavaScript命令发送到Tableau以指导过滤器操作。更多的努力,但是你对用户体验有了更多的控制


通常,我会尽可能使用Tableau Desktop中的内置功能,以快速、轻松地获得您所需的大部分用户体验,然后保存JavaScript API工作,以便仅在您真正需要的最公开的可视化效果上进行最终润色。

我的Quick_过滤器是“多值下拉”类型,并显示“全部”就像我以前做的那样,你想a)总是过滤到只有最新生日的数据行,还是b)默认情况下只显示最新的生日,但显示一个允许人们选择其他或备用日期的过滤器?@alex选项b正是我想要的(默认情况下仅显示最近的生日,但显示一个允许人们选择其他日期或替代日期的筛选器)。目前,我可以仅筛选最新生日的数据,即使选中相应的复选框,也不会显示任何其他生日