如何从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条回答
Aaron 3364
2020-08-20 04:08

Hi Lars,

我的情况是:我想从大量人口中找到一个非常特定的人,可以说全世界有70亿人。

我的第一步是查看他们的姓名,出生日期,出生时间,位置和ID。 为简单起见,这是一个包含5列和70亿行的表。 接下来,我想从一个表中找到此人的7年级老师,该表包括他们1至12年级的小学老师的姓名,关键是他们的ID。 第二个表是13列乘70亿行。

在第一个表中找到该人的ID后,这是一个简单的查询,只需两列即可从Teacher中找到ID ='<人的id>';的7TH_TEACHER;

但是,接下来,我想找到第二个人和他们的八年级老师。 我的属性列已更改,而先前的子查询也已更改。

因此,要灵活地在所有人和所有老师中进行搜索,必须将两个完整的表都通过连接两个表的"计算"视图加载到Lumira中。 我错了吗?

我们认为Lumira将成为无需技术管理的简单工具,可以通过即时关系来探索和呈现数据。 问题是用户确定哪些属性有意义,而不是数据提供者。 似乎我要使用的工具错误吗?

我认为是建议我们向客户提供报告,而不是让他们有机会通过Lumira故事板创建自己的报告吗?

感谢您的回应,我将在我们未来的路线图中考虑您的智慧之词。 我完全同意您的最后一段,在尝试支持所有用例时似乎失去了优化。

-马特

一周热门 更多>