点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
一个新的SAP HANA开发,我的要求是,
我要从HRP表中获取数据,在该内部表中填充了9万条记录。
选择查询基于obj类型和计划版本,开始日期和结束日期。
这些是我可以在SELECT查询的WHERE条件中给出的可能条件。
获取记录需要大量时间。 最近,我们已将数据库升级到HANA数据库。 我如何在这里使用HANA? 我需要对SELECT查询执行什么操作,以便它在更少的时间内获取。
要使文本在HRT表中执行FAE,也需要花费时间。
您能对此提出任何建议吗?
事实上,标准的ABAP SELECT几乎是不变地由DBI传输到HANA DB的。 您可以在ST05中看到它的外观。 如果仅是一个SELECT,并且有大量数据,那么与直接在HANA上直接编码相比,您将无法期望获得任何性能提升。 为了消除不必要的往返行程。 例如。 在数据库功能而不是ABAP功能模块中进行计算。 您可以直接在Open SQL中执行此类代码下推(联接,联合,表达式,函数,公用表表达式等),也可以在ABAP CDS中对其进行建模。
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社区(博客,文档PDF等)...
我认为,一个不错的起点是BlogPost" 针对SAP HANA的ABAP自定义代码适配–高效方式" ...
一周热门 更多>