将Lumira与HANA Live数据一起使用以提高速度的最佳配置是什么?

2020-08-20 03:23发布

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

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


嗨,我正在使用Lumira 2.0和HANA 2.0。

多年来,我一直在努力加快可视化速度。 HANA大小为500GB,Lumira Desktop显示2%的CPU使用率。 表大小为10GB已加载。 我正在通过BI平台上的Lumira Desktop和/或Lumira服务器OLAP连接使用HANA Live Data连接。 但是,当我尝试在Lumira中进行可视化并添加过滤器之类的内容时,加载可视化需要5分钟。 即使在HANA Studio上执行相同的查询时,对于200,000,000行(如果已加载表),查询时间也小于1秒。 所以我要寻找的是缓慢的步骤,使我的Lumira陷入困境。 客户端不会接受这种速度,我也不会。

我与SAP BI平台支持部门合作,将我的APS分为服务,增加了ram/cpus。 我已经试验了分区表(即使我们加载了表的完整数据以进行可视化)。 那我应该去哪里找? 《 SAP BI平台管理指南》没有有关将HANA + Lumira与HTTP连接一起使用的性能信息。

这是一个特定的用例,由于数据大小,我们仅被允许通过Lumira使用HANA Live Data Access。

在我当前的配置中,具有约100万条记录的HANA表的加载速度很快,但超过1000万条的速度却很慢。 添加非重复计数或计算列,显着减慢了具有HANA实时数据(通过OLAP的计算视图)的Lumira文档的加载时间

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

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


嗨,我正在使用Lumira 2.0和HANA 2.0。

多年来,我一直在努力加快可视化速度。 HANA大小为500GB,Lumira Desktop显示2%的CPU使用率。 表大小为10GB已加载。 我正在通过BI平台上的Lumira Desktop和/或Lumira服务器OLAP连接使用HANA Live Data连接。 但是,当我尝试在Lumira中进行可视化并添加过滤器之类的内容时,加载可视化需要5分钟。 即使在HANA Studio上执行相同的查询时,对于200,000,000行(如果已加载表),查询时间也小于1秒。 所以我要寻找的是缓慢的步骤,使我的Lumira陷入困境。 客户端不会接受这种速度,我也不会。

我与SAP BI平台支持部门合作,将我的APS分为服务,增加了ram/cpus。 我已经试验了分区表(即使我们加载了表的完整数据以进行可视化)。 那我应该去哪里找? 《 SAP BI平台管理指南》没有有关将HANA + Lumira与HTTP连接一起使用的性能信息。

这是一个特定的用例,由于数据大小,我们仅被允许通过Lumira使用HANA Live Data Access。

在我当前的配置中,具有约100万条记录的HANA表的加载速度很快,但超过1000万条的速度却很慢。 添加非重复计数或计算列,显着减慢了具有HANA实时数据(通过OLAP的计算视图)的Lumira文档的加载时间

付费偷看设置
发送
3条回答
My梦
1楼 · 2020-08-20 03:53.采纳回答

SAP支持帮助我回答

打开"计算视图">"语义">"视图属性">"高级">在下拉菜单中将"执行位置:"选项更改为" SQL引擎"。

这加快了我Lumira文档加载和FIlter 20x的性能,使我无需升级硬件即可打开更大的数据集。

最后,经过3年的寻找答案,我找到了想要的东西。 希望这对您的Lumira工作流程有帮助,并且您的客户感到满意。

-马特

下面是KBA大师对Lumira表演问题的摘录,请您仔细阅读一次,然后检查是否有任何步骤可以改善性能:

2541042 -SAP Lumira 2.x的性能和大小-资源和故障排除 ***大师KBA **

对我有帮助的HANA Live Data连接属性可以为您提供帮助:

用于BI平台的SAP Lumira SERVER

  • HANA在线-HTTP(S)INA连接器
  • 与先前版本的Lumira Desktop和Server 1.X相比,Lumira Discovery 2.0使用了不同的HANA Online连接器-先前的OLAP JDBC连接器是 现在符合Design Studio技术和HANA HTTP(S)INA
connector.In HANA Live,当您的应用程序首次尝试连接到SAP HANA数据库时 服务器,它将检查池中是否存在使用您指定的相同连接参数的现有连接。 如果找到匹配的连接,则使用该连接。 否则,将使用新的连接。 断开连接时,连接将返回到池中,以便可以重新使用它。 在" Lumira Server"属性中,参数 当在用户会话和/或Lumira故事中使用相同的HANA视图时,可以调整 -Dhanaview.connection.pool.size = 100 以提高性能。 但是请注意,这是一个吞吐量参数-增加它可能会消耗更多资源,因此只会影响受此非常特定的连接相关问题影响的环境-最常见的情况是随着并发用户会话数的增加而导致性能下降。 已确定可以提高HANA Live数据连接的性能,正在修改 在以下位置执行:参数( 视图属性标签中的HANA视图的高级选项) 执行于:SQL Engine 。 对于某些HANA Live工作流程而言,这可能值得一试-不过,在进行此类更改之前,务必先了解瓶颈,这一点很重要
南山jay
2楼-- · 2020-08-20 04:09

否,数据获取是由HANA完成的,但数据在表或图表中的显示是由Lumira服务器完成的。 因此,可能需要更多时间。

关于HANA Live的大小以及Lumira在HANA live上的工作确认,您可以使用SAP创建票证,他们可能会提供一些信息。

-Omkar

小灯塔
3楼-- · 2020-08-20 03:59

尽管Lumira可以处理大量数据,但Lumira的处理速度与HANA并不相似。 HANA可以在几秒钟内编译和处理大量数据。 因此,在Lumira中运行需要几分钟的查询在HANA上可能要花费几秒钟。

第二,您使用的Lumira版本比较旧,并且存在性能问题。 最好是更新到最新版本的Lumira,并确保同时保持Lumira和BI版本之间的兼容性。

Lumira有自己的尺寸指南,您可以查看它以获取更多信息。

-Omkar

一周热门 更多>