如何从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条回答

问与答平台不允许线程化 评论或讨论。 因此,我现在发布一个新答案,并参考您的问题。

当运行服务器HANA的服务器上有更多可用内存并且尚未配置全局分配限制时,可能会发生"大于许可的"分配。

关于报告设计,其处理方法基本上始终相同:"首先进行概述,缩放并过滤,然后按需提供详细信息",著名的口头禅( http://www.cs.umd.edu/~ben/papers/Shneiderman1996eyes.pdf ),来自 Ben Shneiderman

因此,请勿尝试提供返回单个记录的数据库表过滤工具。 而是提供有意义的聚合和过滤器选项。

寻找见解的任何用户都无法处理1.8亿条记录。 只有将其卷入某种形式的自动化分析后,该卷才有意义。 那就是报告,HANA应该分别做的事情。

就像您所说的那样,处理大数据并不是要返回数百万条记录。 它是关于能够分析大量数据以产生信息和见解的能力。

基于我的经验-我并不是说这里就是这种情况-经常将有问题的"大数据"模型设计为适合所有人的一切,并尝试在单个模型中进行各种分析。 这种方法使得很难为人类正确理解和构建模型,并且通常不会为机器优化留出很多空间。

一周热门 更多>