云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_常州建设网站_9元

小七 141 0

我最近对几个已经对HANA DB进行了技术升级的客户端站点进行了审查。这是HANA report performance文章的后续内容,将涵盖HANA DB升级的数据提取性能改进。

此商业智能调查涵盖了20个SAP客户端站点,其中45%的站点已经完成了HANA的DB升级,其中80%的站点将在2020年完成升级。

Infopackage&ODP提取

第一个观察结果是,仅将BW升级到HANA DB不会提高从源系统提取infopackage的性能。例如,从ECC HANA DB升级前的GL行项目(0FI\U GL\U 14)数据提取在56分钟内提取210万条记录到PSA,在62分钟内提取200万条记录到PSA HANA DB升级后的PSA。

操作数据提供(ODP)为数据提取和复制提供了新的技术基础设施。在本文中,我将不详细介绍ODP的好处,但是ODP允许跳过PSA层,直接使用DTP从源系统加载到sapbw或sapbw/4HANA中的目标对象中。SAP实验室的结果显示,运行时减少了40%以上,而且在不进行调优的情况下,吞吐量达到了每小时3500万条以上(比并行处理快3倍)。请注意,如果提取器逻辑是"瓶颈",物联网工程,则吞吐量不会改变。

HANA优化的InfoCubes

建议在HANA DB升级过程中,将所有标准InfoCubes转换为HANA优化的InfoCubes。

系统迁移到HANA DB后,所有InfoCubes保持不变。您需要执行到HANA优化infocubes的转换。此转换通过事务RSMIGRHANADB(程序RSDRI\u CONVERT\u CUBE\u TO\u INMEMORY)完成。转换后,什么叫云服务,infocube在数据暂存和查询方面不会中断(数据库更改对应用程序是透明的)。

SAP实验室在HANA优化infocube上指出的转换性能基准是4分钟内有2.5亿条记录。确切的运行时间取决于数据的分布、字段的数量,特别是特性和HANA设备的硬件。

根据我的经验,我看到SAP HANA优化InfoCubes的数据提取比标准infocube提高了33%。例如,FI GL标准infocube的一百万次提取是14分钟15秒,优化后现在是9分钟41秒。

流程链

升级到HANA DB之前,流程链上不再需要以下项目

索引删除/生成

,在事实表中为每个维度创建的系统生成的索引允许您轻松地查找和选择数据。显示的这些索引是InfoCube的F和E事实表的辅助索引。当使用HANA优化的InfoCubes时,返利啦,不需要创建和删除infocube索引,这种优化的数据检索由HANA DB为我们处理。根据对索引执行创建和删除操作的频率,实际保存一个索引的时间最多为几分钟,具体取决于索引的大小。根据经验,我在BW系统上每天执行1000次删除/创建操作,总执行时间为3小时17分钟。

数据库统计

在升级到HANA数据库之前,系统使用数据库统计来优化查询性能。使用SAP HANA优化的InfoCubes时,物联网展,不需要数据库统计信息。根据执行DB statistics步骤的频率,每个infocube的实际保存时间最多为几分钟。根据经验,我看到每天在BW系统上执行30 DB统计,总执行时间为2小时14分钟

聚合汇总

HANA DB上不再需要BW汇总,并且可以删除流程链上的汇总步骤。根据系统上有多少聚合,根据聚合的大小,每个聚合的实际节省时间从30秒到几分钟不等。根据经验,我在BW系统上每天看到192个卷展,总执行时间为1小时16分钟

DSO激活

HANA DB升级之前的DSO激活步骤是在数据库服务器和应用程序服务器之间完成的。现在DSO激活步骤直接在SAP HANA数据库服务器上处理。根据经验,我已经看到每天在BW系统上激活1800多个DSO,在HANA DB升级之前总执行时间为34小时。HANA升级后,这缩短到12小时,节省了65%。

结论

BW HANA升级带来的所有变化都是非常有益的。总的来说,您将能够节省不必执行冗余活动的时间—索引创建/删除、数据库统计更新和聚合汇总。提取的主要好处是加载到HANA优化的InfoCubes(提高33%)和DSO激活(提高65%)。除了这些性能优势,大数据与人工智能,如果还实现了ODP提取,从源到报告infocube的提取时间至少可以减少60%。

升级到HANA DB的所有好处以及可用的新功能意味着可以更快、更频繁地向业务交付数据。