查看有数据的最近一天

最近更新时间:2021-03-02 20:03:34

查看PDF

有时候BI工具使用的数据源会延迟,比如在跑批的情况下,按理说今天查看的是昨天的数据,但是有时候跑批任务延迟了,导致昨天的数据还没出来。此时如果报告选择了昨天,那么会显示报告查询数据为空。

image.png

那这个时候我们希望展示出来的可以是前天的数据(或者说有数据的最近一天),该怎么做呢?

以上图报告为例,我们首先写一个计算字段: IF datediff(“DAY”,[发货日期],{FIXED : MAX([发货日期])} )=0 THEN 1 ELSE 0

这个字段的目的用于获取有数据的最大一天。

image.png

然后将该计算字段拖入数据筛选,列表选择1,即可得到最近一日的数据

image.png

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈