Hyperion Reporting - 前一天的查询(DB2 和 Oracle)
Hyperion Reporting - Query for prior day (DB2 and Oracle)
我正在使用 Hyperion Reporting Studio。我有一份报告,我想计算进入我部门的消息的周转时间。
我需要找到一种方法,无论是自定义的 SQL 还是仅仅是报告始终从前一天提取数据的功能。我有一个设置为 > 06/06/16 12:00 AM
的 Open_Date
过滤器。
但是我总是需要日期是当前日期的前一天。我将使用 EPM,它允许您设置定期报告,运行 然后每天自动通过电子邮件发送给您。我需要弄清楚一些自定义 SQL Hyperion 可以在我的日期字段中使用,但尚未找到任何解决方案。
附加信息:使用 Hyperion Interactive Reporting Studio; DB2 和 Oracle 数据库。
这取决于您使用哪种语法的后端(DB2 或 Oracle)。另外,你想要 "yesterday" 相对于用户还是服务器?假设是后者,因为这听起来像是服务器上的工作。
我想你要找的是:
CURRENT DATE
用于 DB2 和
SYSDATE
甲骨文
这些相当于 "today" 相对于服务器的日期和时间。 运行 午夜后会有工作吗?它可能就像添加 -1
一样简单,但是如果作业有时在午夜之前 运行 和其他时间在午夜之后,您可能 运行 会遇到麻烦(不知道如果工作 运行 到午夜。
我正在使用 Hyperion Reporting Studio。我有一份报告,我想计算进入我部门的消息的周转时间。
我需要找到一种方法,无论是自定义的 SQL 还是仅仅是报告始终从前一天提取数据的功能。我有一个设置为 > 06/06/16 12:00 AM
的 Open_Date
过滤器。
但是我总是需要日期是当前日期的前一天。我将使用 EPM,它允许您设置定期报告,运行 然后每天自动通过电子邮件发送给您。我需要弄清楚一些自定义 SQL Hyperion 可以在我的日期字段中使用,但尚未找到任何解决方案。
附加信息:使用 Hyperion Interactive Reporting Studio; DB2 和 Oracle 数据库。
这取决于您使用哪种语法的后端(DB2 或 Oracle)。另外,你想要 "yesterday" 相对于用户还是服务器?假设是后者,因为这听起来像是服务器上的工作。
我想你要找的是:
CURRENT DATE
用于 DB2 和
SYSDATE
甲骨文
这些相当于 "today" 相对于服务器的日期和时间。 运行 午夜后会有工作吗?它可能就像添加 -1
一样简单,但是如果作业有时在午夜之前 运行 和其他时间在午夜之后,您可能 运行 会遇到麻烦(不知道如果工作 运行 到午夜。