我对Tableau较陌生,并试图在Tableau仪表板中创建相对日期范围参数,我将SQL Server DB用作自定义SQL的数据源。
I created a date parameter in my tableau sheet, and it is set from a date key field from database.
[![enter image description here][1]][1]
https://i.stack.imgur.com/hYziI.png
I used the same parameter to create a True False statement for my worksheet.
此后,我用工作表创建了一个仪表板,并尝试根据日期范围进行过滤。但是我无法获取日期范围,也无法将日期与数据库中存在的值链接。
假设我进入工作表并尝试根据此FullDateAlternatekey进行过滤,我可以看到相对日期范围选择并可以过滤出结果。
我基于工作表创建了仪表板,并使用了工作表中使用的相同参数,但是我无法过滤出结果,而且我也没有选择具有可以按周,年和年进行过滤的相对日期的选项。其他属性。
没有2018年的数据,我也看不到相对日期的任何选项。
我调查了这个Tableau - Filter/Parameter For Different Date Ranges,但是没有用。我缺少创建此日期链接并在仪表板上有相对日期的东西吗?
答案 0 :(得分:2)
您在这里弄乱了几件事:
DateKey
后,请从过滤器部分删除fulldatealternatekey
datekey
放入布尔值过滤器中时,您需要根据需要选择true或false。根据我的理解,您需要选择true
,因此请取消选中其余选项。 现在您的相对日期要求是什么,因为这将改变Datekey