自动排除Tableau中的当前周

时间:2018-04-03 17:34:08

标签: tableau tableau-server

我有一组数据,每天都会使用新行自动更新。 另一方面,我的图表显示每周/每月数据。

有没有办法排除当前的周/月,以便图表可以在服务器上自动更新,而不是我手动排除并包括每周/每月有数周/月的数据?

2 个答案:

答案 0 :(得分:0)

这是一个未经测试的计算字段示例,用于排除当前周:

SELECT
  Username,
  click.TotalClicks,
  otherjoin.SneezePercent,
  anotherjoin.Coats
FROM
  SmallTable
LEFT JOIN (
  SELECT
    Person,
    SUM(Clicks) AS TotalClicks
  FROM
    HugeTable
  WHERE
    Person LIKE 'Peter' OR Person LIKE 'Paul' OR Person LIKE 'Mary'
) click
ON click.Person = Username
LEFT JOIN (
...

将该计算字段拖到过滤器。如果您无法猜测,请排除“过滤我”值:)

答案 1 :(得分:0)

这是我在报告中定期使用的另一种选择。

  1. 按周计算您的日期字段,并使用计算字段: STR(DATEDIFF('week', [Date], today(), 'monday'))
  2. 请注意,我在周一指定了我的周开始,您的要求可能会有所不同。

    1. 将此字段拖到过滤器exclude0,因为索引中当前周始终为0,上周将为{ {1}}等。
    2. enter image description here

相关问题