点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨朋友,
我提出了一个要求,其中必须将带有某些选择参数的计算视图数据加载到持久性HANA表中。 这对于改善BO报告的运行时执行是必需的。
早期流程:计算视图-> BO报告[运行时错误和许多内存分配错误]
新流程:计算视图->存储过程->持久表---> BO报告
在给定的公司代码和会计期间,我大约有1000万条数据。 当我运行此计算视图以将数据加载到持久表中时,出现内存分配错误。 因此,我想到了发布日期,并允许基于发布日期将视图中的数据加载到持久表中。 令我惊讶的是,这也给我带来内存错误。
然后,我想到了使用限制和偏移量将数据加载到多个批次中的方法,
从视图中选择*,其中company_code ='C001'和financial_period = '03 .2019'限制100000偏移量0-1个lac行
从视图中选择*,其中company_code ='C001'和financial_period = '03 .2019'限制100000偏移量100000-接下来的10个lacs行
我认为它的行为类似于BW批处理作业,但这也失败了,因为限制和偏移量仅在加载整个数据集之后才起作用,因此它也导致了内存转储。
请帮助我达到此要求。
谢谢
Gaurav
HANA 2.0 SP3
我想在这种情况下可以使用流图。
为了有效地划分结果,可以使用输入参数而不是WHERE子句。 尽管这将涉及到必须修改计算视图。
您似乎正在试图为效率低下的计算视图或更可能是大小不正确的HANA系统提出解决方案。
Michael
Hi Gaurav,
致谢
Kedar
嗨,迈克尔,
问题与尺寸不正确无关。 有一两个公司代码,其中我们有大量数据,其余的很好。 我们希望将这些数据从计算视图加载到HANA表中,作为特定会计期间的完整负载。
-Gaurav
你好
出于兴趣,HANA系统中总共有多少数据,它的大小是多少?
经常用完内存不足的计算视图,或者试图在小型或繁忙的系统上处理太多数据。 有时可以通过安排高内存使用进程来解决繁忙的系统问题,但是我们可以认为在调整系统大小时应该考虑到这一点。
您是否考虑了使用输入参数的其他建议?
Michael
嘿Bhaskar,
采用这种方法是否有先决条件? 我看到它是通过Web IDE完成的,是否可以通过HANA Studio进行选择?
谢谢
Gaura
一周热门 更多>