如何从Lumira中读取错误消息

2020-08-20 03:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用带有lu...

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

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


嗨,

我正在使用带有lumira 1.31附加组件的BI平台4.2 SP5。

我的Lumira文档是LAN网络上来自226 GB HANA 2.0 SPS02的实时HANA数据。

当我尝试在lumira中链接大型数据集(加入1000万到1.8亿行)时,出现以下错误:

错误:[RCI_CE_00042]-[无法执行查询。 SQL状态:HY000,SQL错误代码:2,描述:SAP DBTech JDBC:[2]:一般错误:分配失败; $ size $ = 34930163513; $ name $ = libhdbsqlptimizer.so ; $ type $ = pool; $ inuse_count $ = 210; $ allocated_size $ = 465737341133]

这似乎是HANA Db错误消息,我正确吗? 是lumira错误吗?

是唯一增加HANA大小以避免这种错误的解决方案吗?

我如何阅读此错误消息的每个部分? 465,737,341,133需要456 GB的内存?

谢谢

马特

lumira-memory-allocation-fail.jpg (30.0 kB)
7条回答
小c菟菟
2020-08-20 04:06 .采纳回答

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连接器保持一致。

在HANA Live中,当您的应用程序首次尝试连接到SAP HANA数据库服务器时,它将检查池中是否存在使用您指定的相同连接参数的现有连接。 如果找到匹配的连接,则使用该连接。 否则,将使用新的连接。 断开连接时,连接将返回到池中,以便可以重新使用它。 在Lumira Server属性中,当在用户会话和/或Lumira故事中使用相同的HANA视图时,可以调整参数 -Dhanaview.connection.pool.size = 100 以提高性能。 但是请注意,这是一个吞吐量参数-增加它可能会消耗更多资源,因此只会影响受此非常特定的连接相关问题影响的环境-最常见的情况是随着并发用户会话数的增加,性能下降。

已确定可以提高HANA Live数据连接性能的另一个配置项是修改 Execute in:参数( View Properties 选项卡中的HANA View的高级选项) )在以下位置执行:SQL Engine 。 对于某些HANA Live工作流程来说,这可能值得一试-但是,在进行此类更改之前,务必先了解瓶颈

一周热门 更多>