根据视图中的日期过滤CDHDR数据

2020-08-27 09:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


早上好

为了从SAP Information Steward中的CDHDR表中过滤数据,我创建了一个视图以减少记录数。 但是,我在UDATE字段上过滤时遇到问题。 实际上,我想每天获取从昨天开始创建的数据。 我尝试了多个选项,例如UDATE = sysdate()-1或在SAP论坛或帮助门户网站中找到的其他选项,但从未成功。

能帮我解决这个问题吗?

谢谢。

忧郁症

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


早上好

为了从SAP Information Steward中的CDHDR表中过滤数据,我创建了一个视图以减少记录数。 但是,我在UDATE字段上过滤时遇到问题。 实际上,我想每天获取从昨天开始创建的数据。 我尝试了多个选项,例如UDATE = sysdate()-1或在SAP论坛或帮助门户网站中找到的其他选项,但从未成功。

能帮我解决这个问题吗?

谢谢。

忧郁症

付费偷看设置
发送
5条回答
何必丶何苦呢
1楼 · 2020-08-27 10:08.采纳回答

请注意,sysdate返回日期和时间。 因此,平等将不会返回任何内容。

UDATE> sysdate()-2对我有用。

clever101
2楼-- · 2020-08-27 10:17

感谢Dirk的回答。

UDATE> sysdate()有效,但是UDATE> sysdate()-2给了我所附的错误消息 udate.png

四川大学会员
3楼-- · 2020-08-27 10:30

这些不是错误消息,只是警告。 您可以放心地忽略它们。

野沐沐
4楼-- · 2020-08-27 10:13

感谢,查询不是问题所在。 几分钟后,当我试图查看数据时,我注销后,我可能试图检索过多的数据。

5楼-- · 2020-08-27 10:19

过滤器没有 下推到SAP系统。 这意味着IS(实际上是生成的DS作业)仍将提取所有数据,并且仅在传输后应用过滤器。

在"视图编辑器"中,将数据传输方法设置为 ABAP 。 然后再试一次。 请注意,如果您想采用这种方法,则必须开放SAP系统进行开发。

一周热门 更多>