我的数据结构如下:
| Node | Update Datetime | Measure Values |
|------|-----------------|----------------|
| A | 2018-01-01 | 1 |
| A | 2018-01-05 | 3 |
| A | 2018-01-06 | 4 |
| B | 2018-01-02 | 2 |
| B | 2018-01-03 | 4 |
nodes
随着时间的推移而更新,measure values
显示数据输入时节点的值,这意味着只过滤日期范围将夸大节点的值。报告需要响应,否则我只会在sql中执行此操作,但是就目前而言,我需要能够在整个数据集过滤后仅保留每个节点中包含最大datetime
值的行在一般日期窗口。
答案 0 :(得分:2)
我认为创建详细程度(LOD)计算字段并将其用作过滤器是实现所需过滤器的最简洁,最快捷的方法。
请参阅此处的选项2 - http://kb.tableau.com/articles/howto/setting-default-date-to-most-recent-date-on-a-quick-filter?lang=en
如果这不起作用,请告诉我。
(仅供参考Tableau社区论坛是Tableau问题的另一个资源。我使用这两个网站)