如何使用汉娜数据库从普通的apap选择查询到周

2020-09-28 01:07发布

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

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


一个新的SAP HANA开发,我的要求是,

我要从HRP表中获取数据,在该内部表中填充了9万条记录。

选择查询基于obj类型和计划版本,开始日期和结束日期。

这些是我可以在SELECT查询的WHERE条件中给出的可能条件。

获取记录需要大量时间。 最近,我们已将数据库升级到HANA数据库。 我如何在这里使用HANA? 我需要对SELECT查询执行什么操作,以便它在更少的时间内获取。

要使文本在HRT表中执行FAE,也需要花费时间。

您能对此提出任何建议吗?

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

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


一个新的SAP HANA开发,我的要求是,

我要从HRP表中获取数据,在该内部表中填充了9万条记录。

选择查询基于obj类型和计划版本,开始日期和结束日期。

这些是我可以在SELECT查询的WHERE条件中给出的可能条件。

获取记录需要大量时间。 最近,我们已将数据库升级到HANA数据库。 我如何在这里使用HANA? 我需要对SELECT查询执行什么操作,以便它在更少的时间内获取。

要使文本在HRT表中执行FAE,也需要花费时间。

您能对此提出任何建议吗?

付费偷看设置
发送
3条回答
SAP砖家
1楼-- · 2020-09-28 01:51

事实上,标准的ABAP SELECT几乎是不变地由DBI传输到HANA DB的。 您可以在ST05中看到它的外观。 如果仅是一个SELECT,并且有大量数据,那么与直接在HANA上直接编码相比,您将无法期望获得任何性能提升。 为了消除不必要的往返行程。 例如。 在数据库功能而不是ABAP功能模块中进行计算。 您可以直接在Open SQL中执行此类代码下推(联接,联合,表达式,函数,公用表表达式等),也可以在ABAP CDS中对其进行建模。

SAP砖家
2楼-- · 2020-09-28 01:55

Hi Prathap,

如果您不熟悉SAP Hana开发,那么我认为,首先,可以检查此链接 https://blogs.saphana.com/2012/09/07/sap-hana-for-beginners /

您将必须安装SAP Hana Studio或Eclipse IDE(所有组件均指向SAP Hana),但是在以下建议之后,最重要的是始终保持SAP HANA的ABAP代码优化。 为此,您可以检查可以帮助您的其他文档。

此致

SAP砖家
3楼-- · 2020-09-28 01:52

关于这方面的资源太多,请搜索SAP社区(博客,文档PDF等)...

我认为,一个不错的起点是BlogPost" 针对SAP HANA的ABAP自定义代码适配–高效方式" ...

一周热门 更多>