我正在使用Hyperion Reporting。我有一份报告,其中我想计算进入我的部门的信息的周转时间。
我需要找到一种方法,无论它是自定义SQL,还是报表始终从前一天提取数据的一个特性。我有一个Open_Date过滤器,设置为> 06/06/16 12:00 AM。
然而,我总是需要的日期是前一天的当前一个。我将使用EPM,它允许您设置定期报告,然后运行,然后收到电子邮件给您的基础上,自动。我需要找出一些自定义SQL Hyperion可以使用在我的日期字段,但没有找到任何解决方案。
其他信息:使用;DB2和Oracle数据库。
发布于 2016-07-25 20:02:36
这取决于后端(DB2或Oracle)所使用的语法。另外,您希望“昨天”相对于用户还是服务器?假设是后者,因为这听起来像是服务器上的作业。
我想你要找的是:CURRENT DATE代表DB2,SYSDATE代表Oracle
相对于服务器的日期和时间,它们相当于“今天”。这项工作会在午夜后进行吗?添加-1可能很简单,但如果工作有时在午夜之前运行,而其他时间则在午夜之后(不知道如果工作持续到午夜会发生什么),您可能会遇到麻烦。
https://stackoverflow.com/questions/37681109
复制相似问题