由于运行时间过长,无法调用HANA PAL函数

2020-09-27 01:19发布

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

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

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


嗨,

我们在SAP Business One系统中有一个HANA程序,该程序使用PAL函数来计算时间序列预测。

此过程通常非常快,对于一组最多1000个条目,需要5到10秒才能计算出预测。

问题是,尽管返回的结果似乎是正确的,但有时该过程需要花费很长的时间进行计算(大约60到70分钟-慢500倍!)。 当我们在HANA Studio中分析流程时,这是挂起的步骤:

呼叫" PAL"。" SBSS_ARIMA_ADDON_FORECAST ...

如果需要60秒钟以上的时间,则需要停止此过程,否则HANA系统会变得非常慢。 有什么方法可以通过HANA/SQL命令正常停止该过程吗? 我们尝试在HANA Studio中取消链接的进程/线程,但是它不起作用...

请帮助

谢谢

Manuel Dias

1条回答
Alawn_Xu
2020-09-27 01:55 .采纳回答

曼努埃尔,

某些算法(ag:关联分析)提供TIMEOUT参数。

否则,您可以为有问题的会话尝试" ALTER SYSTEM CANCEL [WORK IN] SESSION"语句吗?

https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/2.0 .02/zh-CN/20d0eb287519101498c4ecb8114cab17.html

但是我不确定有多少PAL算法支持以此方式取消。

菲利普

SAP HANA学院

一周热门 更多>