如何在Tableau仪表板中获取日期范围参数?

时间:2019-02-07 06:59:11

标签: tableau tableau-online

我对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. 

enter image description here

此后,我用工作表创建了一个仪表板,并尝试根据日期范围进行过滤。但是我无法获取日期范围,也无法将日期与数据库中存在的值链接。

假设我进入工作表并尝试根据此FullDateAlternatekey进行过滤,我可以看到相对日期范围选择并可以过滤出结果。

enter image description here

我基于工作表创建了仪表板,并使用了工作表中使用的相同参数,但是我无法过滤出结果,而且我也没有选择具有可以按周,年和年进行过滤的相对日期的选项。其他属性。

这是我的仪表板的外观。 enter image description here

没有2018年的数据,我也看不到相对日期的任何选项。

我调查了这个Tableau - Filter/Parameter For Different Date Ranges,但是没有用。我缺少创建此日期链接并在仪表板上有相对日期的东西吗?

1 个答案:

答案 0 :(得分:2)

您在这里弄乱了几件事:

  1. 创建字段DateKey后,请从过滤器部分删除fulldatealternatekey
  2. 现在,当您将datekey放入布尔值过滤器中时,您需要根据需要选择true或false。根据我的理解,您需要选择true,因此请取消选中其余选项。

现在您的相对日期要求是什么,因为这将改变Datekey

的逻辑